我正在考虑如何让Android的支持库在Eclipse之外进行包含和编译。 我使用Linux作为我的编译环境,我没有使用任何IDE来创build应用程序,只使用基本的Android SDK。 我只是回答了关于Eclipse的这个问题,但是我怎样才能使用Ant和Android SDK呢?
假设你没有使用GridLayout
:
步骤1:将SDK中的android-support-v4.jar
或android-support-v13.jar
到项目的libs/
目录下。
步骤#2:没有步骤#2。
如果您使用的是原生的片段(而不是Android支持包自带的backport),则选择android-support-v13.jar
,并且想要将它们用于Android支持包中的ViewPager
。
GridLayout
使事情变得更加复杂,因为它是一个Android库项目。 您需要按照说明如何在命令行项目中使用Android库项目 ,可能需要正式项目的副本。
所有这些东西都可以在SDK的安装位置的extras/
目录中找到。
类似于这个自动化文章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