天天看點

Gradle 多管道打包的使用和錯誤分析(轉)

剛接觸到android的開發,對什麼都陌生的,本文是自己在項目中使用的技術要點總結,大咖遇到可直接飄過。。。。。

1.Gradle 打包(不廢話了直接來腳本),将下列腳本放到build.gradle檔案android{}内;

Gradle 多管道打包的使用和錯誤分析(轉)
Gradle 多管道打包的使用和錯誤分析(轉)

然後 使用 gradle clean assembleRelease -d(輸出debug資訊) 一般就會成功打出360和小米的管道包。

Notes:

1.混淆檔案問題

proguard.ParseException: Unknown option '锘?--dump.txt

先檢視混淆配置檔案的編碼和然後最将檔案修改為proguard.cfg,并打開檢視檔案中指令行被識别為止;

2.引用第三方jar問題

Execution failed for task java.io.IOException: Can't write ‘ ’ Can't read

檢視引用第三方jar包是否被多次引用(删除被多次引用jar),引用依賴maven的寫法

<code>dependencies {     compile 'com.android.support:support-v4:13.0.0' }</code>

并且Can't read後面跟着的jar在libs中删除。

(使用Gradle2.2.1 eclipse轉android studio項目)

http://www.cnblogs.com/aland/p/4482825.html

繼續閱讀