起因:最近在做android开发的时候,不知道把哪里的配置动到了,导致我所有的module都无法在模拟器上进行调试运行。统统出现了Default Activity not found问题。尝试过几种方法:

1、在AndroidManifest.xml中,将MainActivity注册更改为类的全路径。标红部分为包的全路径。结果未解决我的问题。

暴力解决android studio中,所有项目都出现Default Activity not found问题

2、在edit configurations中,将launch Options选项进行修改,还是无法运行。

暴力解决android studio中,所有项目都出现Default Activity not found问题

暴力解决android studio中,所有项目都出现Default Activity not found问题

3、很多解决方案中,可以点击File-》invalidate caches/restart.重启后就可以运行,的确,偶尔能成功,但是解决不了问题

暴力解决android studio中,所有项目都出现Default Activity not found问题

4、最后把我弄崩溃了,调试特别不方便,那何不把配置重置呢,看这架势也是配置上出了问题。找了一圈重置配置的办法,其实也很简单。删用户文件!用户配置 在c:/用户(user)/你的用户名/  下面的两个文件夹:.android  以及.AndroidStudio3.3  .后面的数字根据版本不同,这个不影响。  删掉之后,启动AS,就重头配置一遍。。。。再打开已存在的Project。

ps:这个虽然能解决问题,但也要慎用。。。毕竟基本所有的东西都要重来一遍了,除了写好的代码。

 

相关文章:

  • 2021-11-27
  • 2021-08-05
  • 2022-12-23
  • 2022-01-03
  • 2021-04-16
  • 2022-12-23
  • 2021-10-24
  • 2021-08-03
猜你喜欢
  • 2021-09-01
  • 2021-07-23
  • 2021-07-08
  • 2021-05-12
  • 2021-09-07
  • 2021-12-26
相关资源
相似解决方案