【问题标题】:Warning during App build on Android studio 3.6.1在 Android studio 3.6.1 上构建应用程序期间的警告
【发布时间】:2020-06-13 05:46:52
【问题描述】:

我刚刚更新了 Android Studio 3.6.1,在构建我的应用程序时收到以下警告:

配置项目:app 警告:以下项目选项已弃用并已被删除: android.enableUnitTestBinaryResources 单元测试功能的原始资源已被删除。

这个警告是关于什么的以及如何删除它?

【问题讨论】:

  • 更新您的 roboelectric 版本?
  • @Blundell 我只使用最新版本:testImplementation 'org.robolectric:robolectric:4.3.1'
  • 降级您的版本? :-) 我相信这是 Robolectric 的一个问题
  • 发布你的 build.gradle。

标签: android android-studio-3.6


【解决方案1】:

robolectric instructions sayAndroid Studio 3.3+不需要此配置

所以,请检查您的gradle.properties 文件并删除此行:

android.enableUnitTestBinaryResources=true

【讨论】:

  • 同时检查project/gradle.properties$HOME/.gradle/gradle.properties
【解决方案2】:

就我而言,我刚刚清除了我的 gradle 缓存文件,这似乎已经解决了问题

【讨论】:

    【解决方案3】:

    通过删除gradle.properties 的配置解决了我的问题。见下文:

    #android.enableBuildCache=true
    

    【讨论】:

      猜你喜欢
      • 2017-01-30
      • 1970-01-01
      • 2021-01-23
      • 1970-01-01
      • 2022-06-16
      • 1970-01-01
      • 1970-01-01
      • 2018-09-01
      • 1970-01-01
      相关资源
      最近更新 更多