我已经在家用电脑上正确安装了eclipse和ADT软件包,并尝试将其安装在我的笔记本电脑上,以便我可以随时随地处理我的项目。但是,我要么没有正确设置java路径,要么将它们安装在错误的位置,因为我无法在没有错误的情况下加载默认项目。
我说得对:
- 安装了ADT捆绑包并启动了eclipse而没有错误
- 处理工作区
- 在位置C:\ Program Files \ Java
中正确安装了jre8和jdk1.8.0_05我对Android开发非常陌生,我觉得我很幸运能够在家用电脑上正确设置Java依赖关系,这次从错误看起来没那么幸运......
但是,当我尝试创建一个基本的“Hello world”项目时,我立即收到以下错误:
容器'Android Dependencies'引用非现有库'C:\ Users \ userName \ workspace \ appcompat_v7_3 \ bin \ appcompat_v7_3.jar'
我尝试通过检查构建配置来添加库,但我不完全了解正在解决问题的方法。这是我的工作区:
最后,我尝试检查构建配置,看看这些库实际上是丢失的。或类似的东西。我不确定我是否应该尝试重新安装java和jdk。
构建配置:
无论如何,我不确定删除,放错位置,卸载或未安装的内容,但如果有人能指出我的解决方案,我将非常感激。如果有人对我的设置有任何其他问题,我会尝试尽可能彻底。谢谢!
答案 0 :(得分:1)
根据我的经验,如果不以管理员身份运行eclipse,我遇到了类似的问题。确保你在这里没有被封锁。
编辑:请注意Chris Stratton关于以管理员身份运行IDE的概念,如下面的评论所示。
编辑2:在我最近的经历中,我注意到如果我通过将下载的压缩文件夹的内容复制并粘贴到目标而不是先将其解压缩来安装SDK,我将被要求以管理员身份运行。如果是这种情况,请删除从压缩文件夹中复制的SDK,然后只提取下载的压缩文件夹的内容。我正在运行Windows 7,因此这可能适用于所有Windows 7和8操作系统。
在另一种情况下,如果JRE安装在第二个而不是第一个,我也会看到类似的问题。在这种情况下,可能只需要重新安装SDK。