最近由于業(yè)務需要,需要對項目進行持續(xù)集成,就在網(wǎng)上查詢了一系列資料,終于搞定了,但其中遇到的一些問題,在網(wǎng)上沒看到系統(tǒng)總結(jié)的,在這里寫下自身所總結(jié)遇到的錯誤,以備后用。
關(guān)于持續(xù)集成的詳細步驟就不說了,不了解的可以先看下這幾個:
1.http://blog.csdn.net/voiceofnet/article/details/45197883
2.http://blog.csdn.net/mabeijianxi/article/details/52680283
下面直接開始說下遇到的問題吧:
1、編譯遇到“AAPT err(Facade for 706866116): \\?\C:\Windows\system32\config\systemprofile\.android\build-cache\....\res\drawable-....png ERROR: Unable to open PNG file。”這類型錯誤。
解決方法:1、路徑過長,windows不支持,修改Jenkins的根目錄;2、如果1沒有解決,就可能是構(gòu)建緩存的原因,在項目的gradle.properties里面加上android.enableBuildCache=false或者android.enableBuildCache=../jenkins_cache都可以;
2、控制臺打印出現(xiàn)
lintOptions {
? ? ? ? abortOnError false
}
是,把它配置到app的build.gradle的android{}中,就可以了。
這只是我個人遇到的問題,僅供參考,如果你遇到其他問題,歡迎共同討論。