被称为Android Studio的杰作是痛苦的工作:我不能帮助,但寻求您的帮助与以下问题:
有一次我运行了一些代码,从那时起修改了几次,但实际上没有任何修改,Studio继续运行旧代码(甚至不再存在)。在我清理和重建项目后,它有时会工作,新代码会运行,但在几次修改后,我再次遇到这个麻烦。
由于构建/重新构建和再次编译比编写代码花费更多时间,因此我没有选择。我检查了一些相关问题,其中一个建议是在BIOS中打开虚拟化。我打开了,但没有任何变化。
1.我的笔记本电脑是联想G50
1.虚拟化已开启。
- Win10 x64
1.Android Studio 2.2 - MainActivity作为配置(带有红色叉号和“未找到主方法”标志)。
任何帮助都感激不尽。
1条答案
按热度按时间xu3bshqb1#
发生这种情况是因为您的代码中有错误,并且您在程序中存在错误时选择了
run without warning
。在这种情况下,the last successfully built code
将被推送!尝试执行清理(Build --> Clean Project
),如果项目现在显示错误,则说明您找到了罪魁祸首,否则请确保您的XML文件都正确。MainActivity作为配置(带有红色叉号和"未找到主方法"标志)。
这可以在两种情况下发生:
1.您的MainActivity类未正确添加到AndroidMainfest.xml中
1.您的
MainActivity.java
或activity_main
包含错误确保选中这两个选项,然后清理项目(Build--〉Clean Project)。2这会告诉IDE删除任何先前编译的二进制文件并重新编译它们(APK文件)。