我的android工作室项目正在编译,但有一个恼人的问题。 Android工作室给了我这个警告:
包名称与文件路径
不对应
源代码中声明的文件路径类似于com.example.<classes>
但它要求我将其重命名为main.src.com.example.<classes>
当我这样做时,它就不再编译了。
我的源代码位于src/main/src
文件夹中。
我的build.gradle
包含此
sourceSets {
main {
java.srcDirs = ['src']
}
instrumentTest.setRoot('tests')
}
答案 0 :(得分:5)
由于您的gradle.build文件位于主目录中,因此它将第一个src
文件夹视为包含源的文件夹。尝试将java.srcDirs
更改为['src/main/src']
。
答案 1 :(得分:0)
Android Studio仍然有很多错误需要解决。确保您的包裹在Manifest
答案 2 :(得分:0)
这可能是因为包名中的“main”。 当我在包名称中使用“enum”时(不在Andorid Studio中),看到此错误消息。 (顺便说一句,“主要”不是像“枚举”这样的关键词。)
答案 3 :(得分:0)