我正在使用Eclipse来学习用Java开发Android应用程序。我以前没有使用过Eclipse。
我要使用的项目(由OReilly作为“ Android应用程序开发”的一部分提供)是MJAndroid。尝试运行项目时,“运行”失败,并且“问题”选项卡中提到找不到com.java.Object,Eclipse要求我检查构建路径。单击属性-> Java构建路径->库,将显示消息“无法获取项目的系统库”。
在一个正在运行的项目中,“属性”->“ Java构建路径”->“库”具有一个适用于Android 1.1的条目,如果单击“编辑”,则该条目的类路径容器路径为com.android.ide.eclipse.adt.ANDROID_FRAMEWORK。
向我的非工作项目添加正确的容器路径似乎很简单。但是,Eclipse似乎决心使这一点变得尽可能困难。无论我选择添加什么-jar,外部jars,变量,库,类文件夹,外部类文件夹,似乎都没有采取“ com.android.ide.eclipse.adt.ANDROID_FRAMEWORK”的形式,即“ Android 1.1”在工作应用程序上的条目。
如何将这个名称空间添加到我的项目中,使其类似于工作中的名称空间?
我非常确定这是Eclipse的用户界面有些奇怪的问题。坦率地说,除了文件来修改和设置此类信息外,我什么都不需要-我的背景是Python,整个Eclipse环境似乎都不必要。
当我导入从互联网下载的示例代码时,我遇到了同样的问题。我正在使用带有0.9 ADT插件的android sdk 1.5。这是解决Andoid库参考问题的更简单方法
右键单击有问题的项目,然后选择属性 选择适当的Android版本(使用Google API的1.1、1.5或1.5)并说“确定” 再次右键单击该项目,然后选择“ Android工具>修复项目属性” 一次修复导入(如果需要) 刷新项目,您应该准备好进行任何手动编辑
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。