6

我正在考虑如何让 Android 的支持库在 Eclipse 之外包含和编译。我使用 Linux 作为我的构建环境,我没有使用任何 IDE 来创建应用程序,只使用基本的 Android SDK。我只回答了这个关于 Eclipse 的问题,但是我怎样才能只使用 Ant 和 Android SDK 来做呢?

4

2 回答 2

7

假设您没有使用GridLayout

第 1 步:将SDKandroid-support-v4.jarandroid-support-v13.jar从 SDK 复制到libs/项目目录中。

步骤#2:没有步骤#2。

选择android-support-v13.jar您是否使用本机片段(相对于 Android 支持包自己的反向端口),并且您希望将它们与ViewPager作为 Android 支持包的一部分的东西一起使用。

GridLayout让事情变得更复杂一些,因为它是一个 Android 库项目。您需要遵循如何在命令行项目中使用 Android 库项目的说明,可能需要使用官方项目的副本。

所有这些东西都可以在extras/安装 SDK 的目录中找到。

于 2013-07-15T17:05:42.187 回答
0

类似于这篇自动化文章http://www.androidengineer.com/2010/06/using-ant-to-automate-building-android.html

确保为 ant/android 构建生成一个有效的 build.xml 文件android update project --path /path/to/project

那么就ant clean debug

您还可以查看官方文档http://developer.android.com/tools/building/building-cmdline.html

于 2013-07-15T17:00:51.997 回答