我已经想出如何在桌面上获得我想要的效果。
(Window> Preferences> Java> Installed JREs> jre7 [Edit]> [Add external JARs])
但我无法在Android上获得相同的效果。
在桌面项目中,我可以看到文件夹“JRE Sysytem Library(jre7)”包含我引用的所有JAR
这个目录在android项目中不存在。 如何添加要自动包含在Android项目中的库,而无需使用“R-Click项目>属性> Java构建路径>库”方法或“R-Click JAR文件>构建路径>添加到构建路径“IDE中的方法”Eclipse“
答案 0 :(得分:3)
在桌面项目中,我可以看到文件夹“JRE Sysytem Library(jre7)”包含我引用的所有JAR
Android应用不使用JRE。
如何添加要自动包含在Android项目中的库,而无需使用“R-Click项目>属性> Java构建路径>库”方法或“R-Click JAR文件>构建路径>添加到构建路径“IDE中的方法”Eclipse“
这是不可能的,对不起。 Android不使用Eclipse的“添加外部JAR”,无论是手动还是自动填充。它仅使用libs/
中的JAR或附加的Android库项目。
答案 1 :(得分:2)
Eclipse认为,Eclipse不提供此功能。
另一方面,您可以选择配置构建路径,只需添加库。
答案 2 :(得分:2)
将jar放在android项目根文件夹的“libs”文件夹中。它们将从构建系统(ant / gradle)中使用和导出。
这个link将帮助您了解Android项目中的每个文件夹可用于此处:
http://developer.android.com/tools/projects/index.html#ApplicationProjects
答案 3 :(得分:1)
另一种方法是设置一个Android库项目,其中包含项目的公共依赖项,因此您可以将此库项目作为依赖项添加到Project-> Properties-> Android - Section。
答案 4 :(得分:1)
由于没有人给我一个问题的答案(虽然他们都提供了有用的信息,我认为你这样做)我会发布我找到的解决方案(但尚未实施)
我正在使用libgdx创建我的应用程序,所以在查找并搜索eclipse在生成android项目时自动包含libs的方法之后,我意识到答案很明显(但不容易做到)...
我从github下载了libgdx源代码,学习了如何使用命令行git和ant,并按照他们的指示运行源代码。我现在让设置ui项目在源头工作。并且我开始尝试获取我在设置中使用的库...
我知道它可能,并将编辑这篇文章,提供有关我是否/如何设法实现这一崇高目标的信息