安卓工作室 : Shared folder not working anymore

标签 android android-testing

我在我的 gradle 文件中有一个这样配置的共享测试文件夹:

        androidTest {
            java.srcDirs += "src/sharedTest/java"
        }
        test {
            java.srcDirs += "src/sharedTest/java"
        }
但是,在启动时,我从 Android Studio 收到此错误:
Duplicate content roots detected
            Path [/Users/fil/Documents/projects/deploy/app/build/generated/source/r/debug] of module [deploy.app.unitTest] was removed from modules 
关于如何解决这个问题的任何想法?我发现我可能会使用测试装置,但我还没有找到一个实用的指南来遵循:(

最佳答案

这是一个问题,您可以在此处查看其状态:https://issuetracker.google.com/issues/220326930
要解决此问题,您可以:

  • 将 Android Gradle 插件恢复到版本:7.1.3

  • 或者引用这个话题的最新评论:
    https://issuetracker.google.com/issues/232007221

    A fix for this issue is now available in:

    Android Studio Dolphin Beta 2 (2021.3.1.11)

    Android Gradle Plugin 7.3.0-beta02

    关于安卓工作室 : Shared folder not working anymore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72528919/

    相关文章:

    java - Locale 的不同时间结果

    java.lang.RuntimeException : Stub! - Android 代码覆盖率?

    android - 在 activity_main.xml 文件中导入 "android.support.v4.view.ViewPager"

    android - 使用 gradle build android app 时 Lint 失败

    java - Android - 如何从子 SurfaceView 访问 fragment 中的方法?

    android - appcompat-v7 :22. 2.0 的 Robolectric 问题

    android - 空闲资源在 Android 的第二个 Activity 中不起作用

    android - 如何在搭载 Android 8 的模拟器上通过 Google Play Services 11 使用 Google Maps Android API

    android - Robolectric 和 GoogleCloudMessaging

    android - 使用gradle在Eclipse中构建Android项目