无法获得系统库在Eclipse IDE中的项目(unable to get system libra

2019-07-31 05:15发布

我工作在Android教程,它想让我从另一个项目.The进口工作导入库和项目的正常工作。 但我注意到,这样做搞砸了一些我的其他项目通过与构建路径显然搞乱(即采用Android 2.1的)的。 现在,而不是看到“谷歌的API [Android 2.1系统]”下的gen文件夹,我看到"Unable to get system library for project"

我核实了以下内容:

我右键单击该项目,并赴Properties我看到正确的项目建设目标被选中(谷歌的API [安卓2.1]),但“无法获取项目的系统库”上述资产的文件夹及以下根和仍显示Android的依赖。 清理所有项目并没有帮助。

我怎样才能解决这个问题呢? 有没有办法在全球范围内解决这个问题还是我必须这样做,一个接一个?

Answer 1:

我有同样的问题。 尝试

  1. 右键单击您的项目
  2. 进入属性
  3. 点击Android的部分
  4. 选择不同的目标API(假设已被选中,因为我的是 - 否则,选择一个你想要的,并跳转到第9步)
  5. 点击OK
  6. 再做步骤1-3
  7. 选择你原来的目标API
  8. 点击OK
  9. 清理并生成项目

工作对我来说,反正。

来源于解: “无法获得系统库项目”后,我升级到Android SDK 2.3和ADT 8.0



Answer 2:

错误在你的项目的.classpath。 它不能连接到Android SDK中。 对其进行修复和清洁项目。 :-)



Answer 3:

这发生在你靶向,由于某种原因没有在您的构建路径映射的API版本。

  1. 看看哪些是你在project.properties文件指向的SDK版本。
  2. 转到在窗口 - > Android的SDK管理器的SDK管理器
  3. 检查要使用,OR,点击最新的一个,然后更新您的project.properties文件的版本相匹配的Android的API项目。
  4. 确保你的项目构建的配置项目 - >“自动构建”
  5. Retsart的Eclipse(claning和重建可能不会刷新所有项目属性)


Answer 4:

从@Erhannis答案借鉴:

"
Right click on your project
Go to properties
Click the Android section
"

当我查看生成目标样样精看了:

所以,我检查了另一个构建目标,打申请,然后重新检查了我原来的构建目标(是Android 4.4.2)和重击适用。 我的项目,然后编译。



Answer 5:

对我来说,project.properties文件不见了(这是从一个回购协议我签出的代码)。 所以,我只是创建了一个与这一行:

target=android-20

在此之后, Erhannis的解决方案为我工作。



Answer 6:

刚刚完成Erhannis答案:如果你解决了这个问题,但是当你重新启动Eclipse它再次出现,然后就进入文件local.properties在工作区文件夹,并验证了Android SDK的位置有正确的。



Answer 7:

有时,当只有单一的Android SDK版本安装在系统上,如果它被改变或者通过未安装/重新安装Eclipse,或以其他方式(直接通过SDK管理器),那么这个问题可能出现。 。 这是伴随着这样的Eclipse控制台上的消息:

YourApp] Unable to resolve target 'android-22'

。 一个简单的解决方法这个问题:

  1. 打开AndroidManifests.xml的项目,并在:
 <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="21" /> 

改变targetSdkVersion当前安装在系统上的一个

  1. 接下来,打开project.properties文件和更新

    目标=机器人-21

您当前的SDK版本

  1. 最后,清洁并重新构建项目


Answer 8:

右键单击项目 - >选择Android的工具 - >选择修复项目属性

这奏效了我。



Answer 9:

您需要点击与Android坐在灰色框带有一个白色箭头指向下方的菜单图标“打开了Android SDK管理器”。

或者,通过命令行,运行:

%ANDROID_HOME%\tools\android sdk


文章来源: unable to get system library for the project on eclipse ide