包名称与文件路径不对应

Que*_*tin 9 android android-studio

我的android工作室项目正在编译,但有一个恼人的问题.Android工作室给了我这个警告:

包名称与文件路径不对应

在源代码中声明的文件路径是类似的,com.example.<classes> 但它要求我将其重命名为main.src.com.example.<classes> 当我这样做时,它不再编译.

我的源代码在src/main/src文件夹中.我build.gradle包含这个

sourceSets {
        main {
            java.srcDirs = ['src']
        }

        instrumentTest.setRoot('tests')
    }
Run Code Online (Sandbox Code Playgroud)

Vin*_*tor 5

由于gradle.build文件位于主目录中,因此它将第一个src文件夹视为包含源的文件夹.尝试java.srcDirs改为['src/main/src'].