ant編譯
(--path后面有個(gè)點(diǎn)稠肘,代表當(dāng)前目錄)城舞,生成build.xml文件
cd <projectPath>
android update project -n <projectName> --path .
cd /d <目錄> 可以直接切換到不同盤的目錄抖坪。
ant編譯的是eclipse工程亿柑,如果是android studio的工程县昂,因?yàn)闆]辦法直接讀取AndroidManifest會(huì)報(bào)錯(cuò)
源工程:android update project -n <project name> --path .
測(cè)試工程:anroid update test-project -m ../<project name> -p .
ant clean debug
在測(cè)試工程中編譯的同時(shí)肮柜,會(huì)對(duì)源工程進(jìn)行編譯。所以可以直接在測(cè)試工程中編譯即可
gradle編譯
下載gradle(版本與android studio中使用的一致倒彰,不然編譯的時(shí)候會(huì)報(bào)錯(cuò))
查看android studio中的gradle版本:File->Project Structure->Project->Gradle
解壓到本地目錄审洞,配置環(huán)境:新建一個(gè)GRADLE_HOME(gradle目錄),在path中添加%GRADLE_HOME%/bin
查看是否安裝成功:顯示正確的版本即可
cmd
gradle -v
編譯開始--生成apk(gradle assembleDebug是debug版本待讳、gradle assembleRelease是release版本芒澜、gradle assembleAndroidTest是測(cè)試版本)
cd <project path>
gradle clean
gradle build/gradle assembleRelease/gradle assembleAndroidTest