在com.android.build.gradle.internal.api.ApplicationVariantImpl上找不到属性“ processManifest”

非常坏的分配

我目前正在尝试将Android Studio更新为1.0.0-RC。这似乎需要gradle Android插件1.0.0-rc1。更新后,我开始出现以下错误:

`Could not find property 'processManifest' on com.and[email protected]b9da89c.`

经过一些挖掘,似乎这processManifest0.14.3版本中已删除的不推荐使用的属性之一知道新的属性名称是什么吗?相同的用户指南尚未针对新版本进行更新,因此我找不到任何文档。

编辑:这是需要该属性的代码。我使用它向清单中注入一些构建时值:

applicationVariants.all { variant ->
        variant.processManifest << {
            def manifestOutFile = variant.processManifest.manifestOutputFile
            def newFileContents = manifestOutFile.getText('UTF-8')
                    .replace("{GOOGLE_MAPS_KEY}", variant.buildType.ext.google_maps_key)
            manifestOutFile.write(newFileContents, 'UTF-8')
        }
    }
斯科特·巴尔塔

根据APK拆分的文档(http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits),此方法已移入VariantOutput(可通过访问variant.outputs):

弃用警告:当前的变体API包含一些已移至其输出下的方法。该方法仍然存在,但是如果有2个以上的输出,则该方法将失败。它们将在1.0中被完全删除。这些是:

  • 获取/设置输出文件
  • getProcessResources
  • getProcessManifest
  • getPackageApplication /库
  • getZipAlign

的其他方法 VariantOutput

  • 字符串getAbiFilter()
  • 字符串getDensityFilter()
  • 任务getAssemble()
  • 字符串getName()
  • 字符串getBaseName()
  • 字符串getDirName
  • set / getVersionOverride //可选的versionCode覆盖
  • int getVersionCode()//从输出中返回versionCode覆盖,或者从变量本身返回versionCode

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在com.android.build.gradle.internal.api.ApplicationVariantImpl上找不到属性“ outputFile”

来自分类Dev

在com.android.build.gradle.internal.api.ApplicationVariantImpl_Decorated上找不到属性“ zipAlignEnabled”

来自分类Dev

在com.android.build.gradle.internal.api.ApplicationVariantImpl_Decorated上找不到属性“ packageApplication”

来自分类Dev

在com.android.build.gradle.internal.api.ApplicationVariantImpl_Decorated上找不到属性“ packageApplication”

来自分类Dev

即使遵循先前的答案,也无法在com.android.build.gradle.internal.api.ApplicationVariantImpl上找到属性'outputFile'

来自分类Dev

问题“无法获得类型为com.android.build.gradle.internal.api.ApplicationVariantImpl的对象的未知属性'mergeResourcesProvider'。”

来自分类Dev

Could not find property 'outputFile' on com.android.build.gradle.internal.api.ApplicationVariantImpl even by following the previous answers

来自分类Dev

Android NDK集成:错误:找不到方法'com.android.build.gradle.internal.Application

来自分类Dev

Android错误“无法为com.android.build.gradle.internal.dsl.BaseAppModuleExtension类型的对象设置未知属性'useAndroidX'”

来自分类Dev

Cordova CLI 构建 gradle 错误:java.lang.NoClassDefFoundError:com/android/build/gradle/internal/ToolingRegistryProvider

来自分类Dev

找不到com.android.tools.build:gradle:3.6.2

来自分类Dev

找不到com.android.tools.build:gradle:4.0.1或4.0.0

来自分类Dev

找不到 com.android.tools.build:gradle:3.2

来自分类Dev

找不到 com.android.tools.build:gradle:3.3.1

来自分类Dev

执行com.android.build.gradle.internal.tasks.Workers $ ActionFacade时发生故障

来自分类Dev

cordova gradle 6.0.1错误“找不到com.android.tools.build:gradle:6.0.1”

来自分类Dev

Gradle Sync在AS中失败:找不到com.android.tools.build:gradle:4.0.0

来自分类Dev

Gradle 同步失败:找不到 com.android.tools.build:gradle:4.4.0

来自分类常见问题

Android Studio 3.0-无法找到方法'com.android.build.gradle.internal.variant.BaseVariantData.getOutputs()Ljava / util / List'

来自分类Dev

Android Studio:找不到com.android.tools.build:gradle:2.0.0-alpha2

来自分类Dev

Android Studio找不到com.android.tools.build:gradle:4.0.1。错误

来自分类Dev

Android Studio“找不到com.android.tools.build:gradle:3.0.1”

来自分类Dev

在org.gradle.api.interna[email protected]397740e0上找不到属性“ compile”

来自分类Dev

添加Firebase Firestore依赖关系后,“执行com.android.build.gradle.internal.tasks.Workers $ ActionFacade时发生故障”

来自分类Dev

Android Studio:Gradle刷新失败-找不到com.android.tools.build:gradle:2.2.0-alpha6

来自分类Dev

在Android Studio 0.8.1中找不到伪像'com.android.tools.build:gradle:0.12.1:gradle.jar'

来自分类Dev

错误:找不到com.android.tools.build:gradle:2.1.0-alpha1

来自分类Dev

找不到com.android.tools.build:gradle:2.3.+任何匹配

来自分类Dev

找不到com.android.tools.build:gradle:3.2.1。在github的示例项目中

Related 相关文章

  1. 1

    在com.android.build.gradle.internal.api.ApplicationVariantImpl上找不到属性“ outputFile”

  2. 2

    在com.android.build.gradle.internal.api.ApplicationVariantImpl_Decorated上找不到属性“ zipAlignEnabled”

  3. 3

    在com.android.build.gradle.internal.api.ApplicationVariantImpl_Decorated上找不到属性“ packageApplication”

  4. 4

    在com.android.build.gradle.internal.api.ApplicationVariantImpl_Decorated上找不到属性“ packageApplication”

  5. 5

    即使遵循先前的答案,也无法在com.android.build.gradle.internal.api.ApplicationVariantImpl上找到属性'outputFile'

  6. 6

    问题“无法获得类型为com.android.build.gradle.internal.api.ApplicationVariantImpl的对象的未知属性'mergeResourcesProvider'。”

  7. 7

    Could not find property 'outputFile' on com.android.build.gradle.internal.api.ApplicationVariantImpl even by following the previous answers

  8. 8

    Android NDK集成:错误:找不到方法'com.android.build.gradle.internal.Application

  9. 9

    Android错误“无法为com.android.build.gradle.internal.dsl.BaseAppModuleExtension类型的对象设置未知属性'useAndroidX'”

  10. 10

    Cordova CLI 构建 gradle 错误:java.lang.NoClassDefFoundError:com/android/build/gradle/internal/ToolingRegistryProvider

  11. 11

    找不到com.android.tools.build:gradle:3.6.2

  12. 12

    找不到com.android.tools.build:gradle:4.0.1或4.0.0

  13. 13

    找不到 com.android.tools.build:gradle:3.2

  14. 14

    找不到 com.android.tools.build:gradle:3.3.1

  15. 15

    执行com.android.build.gradle.internal.tasks.Workers $ ActionFacade时发生故障

  16. 16

    cordova gradle 6.0.1错误“找不到com.android.tools.build:gradle:6.0.1”

  17. 17

    Gradle Sync在AS中失败:找不到com.android.tools.build:gradle:4.0.0

  18. 18

    Gradle 同步失败:找不到 com.android.tools.build:gradle:4.4.0

  19. 19

    Android Studio 3.0-无法找到方法'com.android.build.gradle.internal.variant.BaseVariantData.getOutputs()Ljava / util / List'

  20. 20

    Android Studio:找不到com.android.tools.build:gradle:2.0.0-alpha2

  21. 21

    Android Studio找不到com.android.tools.build:gradle:4.0.1。错误

  22. 22

    Android Studio“找不到com.android.tools.build:gradle:3.0.1”

  23. 23

    在org.gradle.api.interna[email protected]397740e0上找不到属性“ compile”

  24. 24

    添加Firebase Firestore依赖关系后,“执行com.android.build.gradle.internal.tasks.Workers $ ActionFacade时发生故障”

  25. 25

    Android Studio:Gradle刷新失败-找不到com.android.tools.build:gradle:2.2.0-alpha6

  26. 26

    在Android Studio 0.8.1中找不到伪像'com.android.tools.build:gradle:0.12.1:gradle.jar'

  27. 27

    错误:找不到com.android.tools.build:gradle:2.1.0-alpha1

  28. 28

    找不到com.android.tools.build:gradle:2.3.+任何匹配

  29. 29

    找不到com.android.tools.build:gradle:3.2.1。在github的示例项目中

热门标签

归档