我将一个Android项目导入到Eclipse(自定义ADT)中。在导入过程中,我选择将项目复制到Workspace中。导入的Android项目仍引用外部库,但找不到它们
我的项目可以编译并运行良好,但在某段时间后,它停止工作。当我检查'问题'视图时,我发现它仍然在从中导入项目的文件夹中查找BIN文件夹,并且找不到要引用的库。
是不是将库与Android中的项目一起复制?我该如何解决?
我将一个Android项目导入到Eclipse(自定义ADT)中。在导入过程中,我选择将项目复制到Workspace中。导入的Android项目仍引用外部库,但找不到它们
我的项目可以编译并运行良好,但在某段时间后,它停止工作。当我检查'问题'视图时,我发现它仍然在从中导入项目的文件夹中查找BIN文件夹,并且找不到要引用的库。
是不是将库与Android中的项目一起复制?我该如何解决?
一个好办法外部JAR文件添加到您的Android项目或任何Java项目是:
libs
文件夹 - 你已经有了这个libs
现在右键点击Jar文件,然后选择构建路径>添加构建 路,这将您 项目
中创建一个名为“引用的库”文件夹,这样一来,你不会 失去中正在 硬盘上引用您的库每当您的项目转移到另一台电脑。
谢谢,这个伎俩,但引入了另一个问题。我的R.java失踪了。此提示+1。 – Dadani
在复制/导入之前,您需要将库放置到libs文件夹中。因为如果您只是通过Build-path添加库,它只是复制引用,而不是库本身。
我正在引用的库和正在引用的库仅仅是支持库(v4和v13),我认为它们只是由Android SDK本身添加到每个新项目中。我没有自己添加任何新库到项目中。 – Dadani
您的项目中是否有libs文件夹? – Sree
可以清理项目 – Giridharan
@Sree,我的项目中有一个'libs'文件夹。 – Dadani