UMA*_*MAR 4 java eclipse android
可以任何人提供我这个错误的解决方案我已经搜索了很多这个问题,但失败了
我正在使用ADT与eclipse
与Android sdk 2.0.1
操作系统Microsoft Windows VIsta x86
这是否文章"让Eclipse中显示Android的源"(从马尔科姆·罗)帮助?(对于SDK1.5,适应2.0)
一旦有了源JAR,您通常希望将它直接附加到Eclipse中的库中,但这不适用于Android SDK.Eclipse说:
"此类文件的JAR属于容器'Android 1.5',它不允许修改其条目上的源附件."
这是一种迂回的说法,即源路径是固定的.
如果打开Eclipse项目属性对话框,请切换到Java Build Path页面和Libraries选项卡,然后展开'Android 1.5'库容器然后展开android.jar文件(p!),你会看到'Source attachment'选项,它显示了源的预期位置是.

对于Android 1.5 SDK,这是SDK
Location/platforms/android-1.5/sources(并且可能类似于Android 1.1目标),其中SDK Location是在workspace preferences'Android页面中设置的路径.
请注意,1.0 SDK(当然只支持1.0目标)只是将字符串源附加到SDK位置,前提是SDK位置以尾部斜杠结束.(如果你需要定位1.0,这应该是值得关注的;我很确定它已经在1.1 SDK提供的插件中修复了.)有两种方法可以将源JAR放到正确的位置.
- 传统方法是创建一个名为sources/under
platforms/android-1.5/(或1.1)的目录,然后将JAR(只是一个ZIP文件)解压缩到该目录中.- 但是,虽然源没有扩展,但Eclipse实际上并不要求它是一个目录,所以更简单的方法就是重命名源JAR以便它被称为源,并将其移动到相关目录中.
将文件或文件移动到正确的位置后,您只需要让Eclipse注意它.我发现只需重新启动Eclipse就足够了,但如果这不起作用,您可以尝试刷新项目,或通过上下文菜单关闭并重新打开项目.

| 归档时间: |
|
| 查看次数: |
8311 次 |
| 最近记录: |