Eclipse不识别我试图导入的已存在的项目并且不正确地导入项目?

时间:2012-04-06 02:31:05

标签: android eclipse

我正在使用Eclipse Indigo,我正在使用它来开发Android移动应用程序。我正在尝试导入新版本的ActionBarSherlock库,以便与我已经拥有的项目一起使用。我试过去文件>导入...>现有项目,但没有找到任何内容,我也尝试过文件>新> Android项目>从现有的源,但它只导入资源文件夹的一半,这是关于它。它不会导入任何其他文件,甚至会丢弃AndroidManifest.xml文件,这显然是一个关键文件。
对我有任何帮助,还是我被困? : - /

2 个答案:

答案 0 :(得分:0)

将jar放入/workspace/<appname>/libs文件夹。返回Eclipse,右键单击项目并选择refresh(验证项目中是否显示新文件夹)。接下来,进入Menu-&gt; Project-&gt; Properties [Java Build Path]。选择Libraries选项卡,然后选择[Add Jars ...],最后浏览到你的libs文件夹。你的新罐子应该可用。

答案 1 :(得分:0)

您可能需要将该库添加为外部库,然后在清单文件中引用它,类似于我们为地图实施GoogleAPI的方式。

<uses-library android:name="com.google.android.maps" />

如果不是这样,我接下来要做的就是在你的应用程序项目文件夹下复制/粘贴该项目。您必须进入该项目并解析“包”名称以反映您自己的包名称。完成后,所有这些类都将在您的项目中可见。如果存在冲突,您可能需要手动合并资源。