【问题标题】:Errors when importing support library as a project将支持库作为项目导入时出错
【发布时间】:2013-08-28 15:00:12
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: android eclipse import


    【解决方案1】:

    你的导入方式不对,你需要选择Existing android code into workspace然后它应该被导入,然后你可以将库项目引用到你的项目中。

    查看此链接

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

    【讨论】:

    • 现在当我想通过现有的安卓代码导入工作区时,我得到“无法导入android-support-v7-appcompat,因为项目名称正在使用”,更改项目名称不能解决这个错误
    • 很明显,由于某种原因,您已经使用该名称导入了某些内容,请检查您的工作区
    • 当我重新启动eclipse时,旧项目出现了,所以我可以正确解决问题;)我看到了这个网站,但这是我的热血角色下一次出现。我必须处理我的天性的缺点,因为我因此浪费了很多时间:/谢谢帮助,这个网站非常清楚地解释了这个话题
    【解决方案2】:

    请仔细阅读本指南。它充分解释了如何从支持库中添加操作栏。

    Android developer guide - ActionBar

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 2017-01-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-07-22
        • 2020-02-17
        • 2014-10-26
        相关资源
        最近更新 更多