ant编译
(--path后面有个点,代表当前目录),生成build.xml文件
cd <projectPath>
android update project -n <projectName> --path .
cd /d <目录> 可以直接切换到不同盘的目录。
ant编译的是eclipse工程,如果是android studio的工程,因为没办法直接读取AndroidManifest会报错
源工程:android update project -n <project name> --path .
测试工程:anroid update test-project -m ../<project name> -p .
ant clean debug
在测试工程中编译的同时,会对源工程进行编译。所以可以直接在测试工程中编译即可
gradle编译
下载gradle(版本与android studio中使用的一致,不然编译的时候会报错)
查看android studio中的gradle版本:File->Project Structure->Project->Gradle
解压到本地目录,配置环境:新建一个GRADLE_HOME(gradle目录),在path中添加%GRADLE_HOME%/bin
查看是否安装成功:显示正确的版本即可
cmd
gradle -v
编译开始--生成apk(gradle assembleDebug是debug版本、gradle assembleRelease是release版本、gradle assembleAndroidTest是测试版本)
cd <project path>
gradle clean
gradle build/gradle assembleRelease/gradle assembleAndroidTest