Default Activity not found in Android Studio
Default Activity not found in Android Studio
看到,这个问题是不是快哭了,哈哈哈哈哈,因为作为一个android开发者,我不太相信,你是因为忘记intent-filter中的配置而发生的此问题。今天就让我来告诉你是因为是么,不过也许也不是解决你问题的终极办法,我只是告诉你我的这个问题是怎么解决的,啦啦啦!
1. 我的问题解决方法: 卸载as 4.0当前版本,安装上个 as 3.6的 版本;
对,我就是因为更新了最新的版本4.0,结果出现了这个问题,试过网上面很多办法,都没有成功,于是乎又卸载安装回v 3.61 ,才解决了找不到 defualt activity 的问题,网上的其他办法都不可以;找不到default activity 太麻烦了 ,如果不是特别需要的话,不需要调试的话 ,可以如下设置一下,编译好之后手动启动 ,但是这样就无法调试了,所以我才,呕心沥血的找了很久办法。
2. 网上解决办法: intent-filter配置的问题 ; default activity 有非法字体;启动页package 不对等等
这些应该是很少出现的吧,毕竟自己已经检查了无数遍了吧;
检查intent-filter配置 <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter>
3. 重新卸载安装android studio :这个方法不值得试,因为清除本地缓存就好了
这个方法最不靠谱普了 ,因为卸载as 重新安装 ;还不如清除本地缓存呢 ,然而我也试过这个卸载重装,毫无作用对我,不过你遇到了,可以清除缓存试试,关闭as-> 把C盘 .android 和 .AndroidStudio下面的缓存目录删除--> 重启as;
4. Android Studio : 重启 Invalidate Caches/Restart;Clean Project ;
重启的时候清除缓存 和 清除项目缓存可以一起试一下
如果以都上不能解决你的问题,还需要你告诉我你的解决办法,欢迎留言!