昨天公司项目merge了一些代码,切了一个分支,发现了两个问题:
1. 运行按钮旁边的app前面的小机器人上有一个红叉号,点击无法运行;
2. 项目中的R文件报红,而且有些类报红,无法引用;
经过搜索,现将两个问题的解决方法进行总结。
1. app前面有小叉号,点击运行按钮的时候studio左下角弹一个“default activity not found"错误,这是因为AS默认的launch mode 为 default activity,解决方法为 Run -----> edit configuratioons 中General 标签下Launch Options 选择 nothing。
2. R文件报红,有些依赖的module中的类找不到,用了重启studio 还是不行,最后在C:\Users\Administrator 路径下的.AndroidStudio3.3文件删除然后重启studio,打开以后问题解决。
另外之前也遇到过R文件报红的问题,曾经使用过的方法有:
1)找到studio的安装路径,bin文件夹下idea.properties文件,修改idea.max.intellisense.filesize=2500中的数字。
2)安装新版本的studio
以上,是自己的一点总结,若有经过的有缘人希望也能帮到你。