mik*_*ana 24 java eclipse android classpath
我正在使用Eclipse学习用Java开发Android应用程序.我之前没有使用过Eclipse.
我正在尝试使用的项目(由OReilly提供,作为"Android应用程序开发"的一部分)是MJAndroid.尝试运行项目时,运行失败,并且找不到"问题"选项卡提到的com.java.Object,并且Eclipse要求我检查构建路径.单击属性 - > Java构建路径 - >库,将显示消息"无法获取项目的系统库".
在一个工作项目中,Properties - > Java Build Path - > Libraries有一个Android 1.1的条目,如果我单击Edit,它的类路径容器路径为com.android.ide.eclipse.adt.ANDROID_FRAMEWORK.
向我的非工作项目添加正确的容器路径似乎很简单.然而,Eclipse似乎决心尽可能地做到这一点.无论我选择添加什么 - 罐子,外部罐子,变量,库,类文件夹,外部类文件夹,似乎没有采取'com.1android.ide.eclipse.adt.ANDROID_FRAMEWORK'形式的'Android 1.1'在工作的应用程序上的条目.
如何将此命名空间添加到我的项目中,使其类似于工作空间?
我很确定这是Eclipse有点奇怪的用户界面的问题.坦率地说,除了文件之外我没有什么比修改和设置这样的信息更好的了 - 我的背景是Python,整个日食环境似乎是不必要的负担.
Shr*_*kar 53
当我导入从互联网下载的示例代码时,我遇到了同样的问题.我正在使用android sdk 1.5和0.9 ADT插件.这是修复andoid库引用问题的更简单方法
Sta*_*ark 11
通过GIT导入项目后我遇到了同样的问题.问题是我没有安装相同的目标android平台,并且构建路径以某种方式被破坏.
我做的第一个显而易见的事情是更改project.properties中的目标sdk,但即使在清理了项目和Android工具>修复项目属性后,它也没有帮助,我仍然得到构建错误.
我的解决方案浪费了将近1小时后试图解决这个问题?
RESTART ECLIPSE
Run Code Online (Sandbox Code Playgroud)
之后一切都很好.Eclipse非常善变.只有通过多年的经验,你才能理解她.:)