将支持库导入为项目时出错

时间:2013-08-28 15:00:12

标签: android eclipse import

我正在使用操作栏,我想在旧版本的android中使用它。

当我在this主题中导出库时,我尝试导入库,当我通过import/Existing Project into Workspace导入库并找到此文件夹(sdk / extras / android / support / v7 / appcompat)时。我得到这样的错误:Adb连接错误:远程主机强行关闭现有连接

当我再试一次时,我看到项目已存在于工作区中的信息。好的,我试着参考它。我添加了android-support-v7-appcompat,然后我清理了我的项目并重建,但我没有在gen文件夹中有任何新东西。

我不知道哪里出错了。我想导入这个库,因为我需要制作ActionBar。

当我从android-support-v7-appcompat.jar添加...sdk\extras\android\support\v7\appcompat\libs文件时。如果我在AndroidManifest.xml中操作主题,我会遇到问题,所以我从项目中的libs文件夹中删除了这个文件。

3 个答案:

答案 0 :(得分:1)

您导入的方式错误,您需要选择Existing android code into workspace然后导入它,然后您可以将库项目引用到您的项目中。

检查此链接

http://developer.android.com/tools/support-library/setup.html

答案 1 :(得分:0)

请仔细阅读本指南。它完整​​地解释了如何从支持库添加操作栏。

Android developer guide - ActionBar

答案 2 :(得分:0)

您的工作区中可能有一个现有的andorid项目库。导入期间的默认名称(您无法更改)是android-support-v7-appcompat。重命名现有的,然后导入新的并根据需要重命名。通过右侧CLick在项目属性上将依赖项添加到项目中。 Android ..和Lbrary部分选择新添加和重命名的库项目。