无法使用gradle 4.1构建项目:"未知元素*已找到"

Pao*_*olo 8 android gradle

更新到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
Run Code Online (Sandbox Code Playgroud)

Pao*_*olo 1

该问题已在新的 gradle 版本(gradle-4.1-rc-2)中得到修复。

要解决添加您的gradle-wrapper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-rc-2-all.zip
Run Code Online (Sandbox Code Playgroud)

  • 这在某种程度上对我没有帮助,我使用的是 Android Studio 3,一旦执行此操作,我会收到以下错误:“错误:(10, 0) 支持的最低 Gradle 版本为 4.1。当前版本为 4.1-rc-2 .请修复项目的 Gradle 设置。” (4认同)
  • 对我来说同样的问题。 (3认同)
  • 我也得到了这个,我发誓每个主要的 android studio 版本,都有一些东西坏了,你只是想知道为什么:( (3认同)