我正在考虑如何让 Android 的支持库在 Eclipse 之外包含和编译。我使用 Linux 作为我的构建环境,我没有使用任何 IDE 来创建应用程序,只使用基本的 Android SDK。我只回答了这个关于 Eclipse 的问题,但是我怎样才能只使用 Ant 和 Android SDK 来做呢?
2 回答
假设您没有使用GridLayout
:
第 1 步:将SDKandroid-support-v4.jar
或android-support-v13.jar
从 SDK 复制到libs/
项目目录中。
步骤#2:没有步骤#2。
选择android-support-v13.jar
您是否使用本机片段(相对于 Android 支持包自己的反向端口),并且您希望将它们与ViewPager
作为 Android 支持包的一部分的东西一起使用。
GridLayout
让事情变得更复杂一些,因为它是一个 Android 库项目。您需要遵循如何在命令行项目中使用 Android 库项目的说明,可能需要使用官方项目的副本。
所有这些东西都可以在extras/
安装 SDK 的目录中找到。
类似于这篇自动化文章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