android - 如何在不使用 Eclipse 的情况下添加带有资源的 Android 库

标签 android eclipse

我想设置 Android v7 appcompat 库以便使用 ActionBar。在

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

有一个教程如何使用 Eclipse 添加带有资源的库。由于我没有使用 Eclipse,我想通过手动编辑和复制所需文件来添加库和随附的资源。谁能为我提供这些必要的步骤?

最佳答案

好吧,我终于找到了。关键字是库项目命令行

为了使用命令行将 appcompat v7 作为库项目添加到自己的项目中,以下步骤对我有用:

  1. 将文件夹 android-sdk/extras/android/support/v7/appcompat 复制到自己的项目空间中。您可以任意命名,我们将保留 appcompat 名称。

    cd 我的项目

    cp -r android-sdk/extras/android/support/v7/appcompat appcompat

  2. 为库项目生成build.xml文件:执行

    android 更新 lib-project --path appcompat

  3. 引用库项目并在项目的project.properties 文件中创建依赖

    android.library.reference.1=appcompat

  4. 构建主要项目:

    Ant 清理调试

    这也会自动构建支持库。 在添加库或更改目标版本后,您通常需要一个干净的构建,因此该构建会接受所有更改。

这些是有用的资源:

关于android - 如何在不使用 Eclipse 的情况下添加带有资源的 Android 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18525408/

相关文章:

c++ - 如何在没有 QtCreator 的情况下编译 Qt 5 项目?

java - Intellij 重新格式化程序删除空行的缩进

java - 为 JUnit 创建接口(interface)

android - 您将如何卸载流氓主页(启动器)应用程序?

android - Google 应用内购买始终会获得退款

android - Toast 不显示在 OnItemCLick 中

eclipse - Persistence.xml 放在 eclipse 项目的什么位置

java - EditText 始终返回 Null - Java NullPointerException

Android 弯曲 ListView

eclipse - 为什么 EGit 在新克隆的存储库中显示未暂存的更改?