我的android工作室应用程序包设置完全搞砸了,当我尝试编译我的应用程序时 它无法找到我的MainActivity类 发生的事情是当我第一次从eclipse导入我的项目时,它将我的所有源文件夹放到不同的包中,所以我摆脱了包并使它们成为常规的源目录。 我的层次结构现在就像这样
TestApp/app/src/main/java/
TestApp/app/src/main/java/Base
TestApp/app/src/main/java/Adapters
TestApp/app/src/main/java/Interfaces
并且没有任何包只是普通的java src dirs
没有根目录包目录,我不知道如何重新安装。请帮忙!
PS:这是出现的完整错误
Unexpected error: Error: Activity class {com.L33TRUS.TestApp/MainActivity} does not exist.
我的MainActivity.java文件位于TestApp / app / src / main / java / Base /文件夹中
答案 0 :(得分:0)
您需要将TestApp/app/src/main/java/
设置为IDE中的源目录。
MainActivity
应在顶部声明package Base;
。
其他类也应该正确声明它们的包,
相对于源目录root(TestApp/app/src/main/java/
)。