更新到Gradle 4.1後,我無法構建我的項目(所有項目都可以在以前的版本中正常運行)。無法使用gradle 4.1構建項目:「未知元素*找到」
基本上它不再識別AndroidManifest標籤,並在生成的清單中給我提供錯誤/build/intermediates/manifests/full/debug
。
這裏的生成日誌:
/home/paolorotolo/dev/exp/***/build/intermediates/manifests/full/debug/AndroidManifest.xml
Error:(30) unknown element <action> found
Error:(32) unknown element <category> found
Error:(33) unknown element <category> found
Error:/home/paolorotolo/dev/exp/core/***/build/intermediates/manifests/full/debug/AndroidManifest.xml:30 unknown element <action> found
Error:/home/paolorotolo/dev/exp/core/***/build/intermediates/manifests/full/debug/AndroidManifest.xml:33 unknown element <category> found
Error:java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.AaptException: AAPT2 link failed:
Error:com.android.builder.internal.aapt.AaptException: AAPT2 link failed:
Error:Execution failed for task ':***:processDebugResources'.
> Failed to execute aapt
Information:BUILD FAILED in 6s
它似乎沒有完全更新,無效並重新啓動工作室並重新同步項目 –
已經嘗試過。也重新導入該項目,但沒有。 –
創建一個新的空項目並檢查它是否運行正常?如果是,那麼在你的項目中檢查cofig diff,如果沒有,然後移動到最後穩定版本的gradle –