1. 程式人生 > >關於Android Studio 3.0 報錯 com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details

關於Android Studio 3.0 報錯 com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details

當你使用android外掛for gradle 3.0時,會預設啟用Aapt2。

Android的Gradle 3.0外掛預設啟動Aapt2,目的是為了改進增量資源的處理。aapt2 適配之資源 id 固定

在網上大部分給出的解決方案 都是在工程目錄下開啟gradle.properties並新增這個:

android.enableAapt2=false

注意 : 如果你禁用AAPT2,你只是隱藏了真正的問題

因為,AAPT1將來可能會被刪除,因此您不得不使用AAPT2實際上,遷移指南並不難,因為你沒有看到那麼多的變化,同時這種方式是未來的證明。

你有沒有想過為什麼會出現這樣的問題 ?  經過我的反覆查詢 終於發現了問題所在. 谷歌在開發Aapt2的時候可能由於某些原因不支援中文字元



 只需要把Studio預設的路徑修改為不帶中文字元的即可(路徑隨便改,注意層級不要太多)


轉載請註明出處: http://blog.csdn.net/q714093365/article/details/79271218