当前位置: 首页 > 面试题库 >

Android Eclipse Classpath-想添加classpath容器路径,但是eclipse不会让我

上官英哲
2023-03-14
问题内容

我正在使用Eclipse学习使用Java开发Android应用程序。我以前没有使用过Eclipse。

我要使用的项目(由OReilly作为“
Android应用程序开发”的一部分提供)是MJAndroid。尝试运行项目时,“运行”失败,并且“问题”选项卡上提到找不到com.java.Object,Eclipse要求我检查构建路径。单击属性->
Java构建路径->库,将显示消息“无法获取项目的系统库”。

在一个正在运行的项目中,“属性”->“ Java构建路径”->“库”有一个适用于Android
1.1的条目,如果单击“编辑”,则其类路径容器路径为com.android.ide.eclipse.adt.ANDROID_FRAMEWORK。

在我的非工作项目中添加正确的容器路径似乎很简单。但是,Eclipse似乎决心使这一点变得尽可能困难。无论我选择添加什么-
罐子,外部罐子,变量,库,类文件夹,外部类文件夹,似乎都没有采取“
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工具>修复项目属性”
  • 一次修复导入(如果需要)
  • 刷新项目,您应该准备好进行任何手动编辑


 类似资料:
  • 我在pom中设置使用java 1.8,如下所示:

  • 问题内容: 在开发Java项目时,我将所有jar文件都放在一个在项目内部创建的文件夹中,称为Now,是否可以将文件夹添加到Java类路径中,而不必添加每个jar文件? 我在考虑变量或创建用户库的思路。 问题答案: 根据您所说的,我可能会创建一个包含您的库JAR的用户库。 您可以使用Window => Preferences创建一个用户库,向下钻取到Java => Build Path => Use

  • 我正在尝试运行一个由其他人创建的已经存在的eclipse项目。 在将其导入eclipse并尝试作为->Java应用程序运行之后,它失败了,因为它在bin/resources中找不到.properties文件 我打印出eclipse使用的类路径 果然,它包括bin和所有lib/*.jars,但不包括bin/resources。将.properties文件复制到bin中可以使程序正常工作,但我想了解如

  • 我正在尝试与非官方的Android API交互:http://code.google.com/p/android-market-api/.它包括两个。我必须添加到类路径的JAR(我在Windows 7上) 我已经将. jars、androidmarket和原型都放入了我的项目目录中,并编辑了我的CLASSPATH以包含两个. jars: C:\xxxxxxxxxx\JAVA项目文件夹\protob

  • 在完成项目后,我收到了两条错误消息: > 在解决构建路径错误之前,无法构建项目。 未绑定的类路径容器:“method\u test”项目中的“JRE系统库[OSGi/Minimum-1.2]” 我想如果我找出第二个错误,第一个就会消失。然而,我在10.5.8 Mac上运行eclipse Juno,我无法从Oracle网站安装必要的JRE,因为它们与Mac不兼容。

  • 我想在ubuntu服务器上运行一个jar文件,而不写完整的路径。因此,我想编辑。zshrc。如果您能告诉我们如何设置JAVA_主页和路径,我将不胜感激。 我目前正在尝试参考这个网站,但没有成功,因为我不知道如何获得jdk的路径。我有麻烦了。https://www.ibm.com/docs/en/b2b-integrator/6.0.1?topic=variables-设置java linux