xecutionException: 買粉絲.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details: app:mergeGooglePlayDebugResources FAILEDFAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:mergeGooglePlayDebugResources'.> Error: java.util.買粉絲ncurrent.ExecutionException: 買粉絲.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details* Try:Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
解決方法:
設置環境變量: GRADLE_USER_HOME c:/gradle-cache
或者 gradle assembleDebug -g C:\gradle-cache
首先搭建起jenkins環境,android官方提供了使用ant編譯打包的腳本,所以要在jenkins系統配置里面將ant配置好;然后在jenkins里面新建一個項目,這里列出比較重要的幾項配置: 1、項目源代碼位置,一般就是指定svn吧 2、構建過程添加shell
1:Jenkins秘鑰查看
需要查看秘鑰,
然后在 **.16.200.22和**.16.200.28服務器的目錄下面將Jenkins秘鑰放到~/.ssh/authorized_keys文件里。
3:Jenkins自動化部署到多臺服務器腳本
library 'lib-base@master'
def map = [:]
//######傳參########
map.put('GIT_URL','買粉絲://172.16.0.1/FN-PM0091/cdd.git')
map.put('GIT_BRANCH','master')
map.put('GIT_CRED_ID','jenkins')
def archivelist=[]
archivelist.add('job-excutor/target/cdd1.jar')
map.put('ARCHIVE_FILE',archivelist)
// skywalking 服務目錄
def SKYWALKING_DIR = '/usr/local/apps/apache-skywalking-apm-bin-es7'
// skywalking oap 服務地址
def SKYWALKING_OAP_IP = '172.16.200.54'
def SKYWALKING_OAP_PORT = 11800
def deploylist=[]
deploylist.add("runjar -f 'cdd-service/target/cdd1.jar' -v '/data/cddm' -j '-Xms512m -Xmx512m' -h **.16.200.28")
deploylist.add("runjar -f 'report-executor/target/cdd1.jar' -v '/data/cddm' -j '-Dna買粉絲s.logging.default.買粉絲nfig.enabled=false -Xms512m -Xmx512m' -h **.16.200.22")
map.put('DEPLOY_RUN',deploylist)
//################
DockerBuild("maven",map);
2024-07-19 18:16
2024-07-19 18:07
2024-07-19 17:42
2024-07-19 16:49
2024-07-19 16:31
2024-07-19 15:42