Android Studio Default Activity Not Found 是一个古怪的问题.
- 分析一下问题的原因!
当出现这个问题的时候,我的电脑可能很繁忙,例如磁盘响应延迟,例如多任务,上网,画图等等.
由于磁盘的反复擦写出现了这个错误.问题,就出在磁盘碎片上.于是我整理碎片硬盘问题依旧!
百度一下,一般的解决办法
- 1.给 Activity 加
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
试图逻辑上解决这个问题
诸如去甚至 Server 方式等等
- 2 选择去清理 工程,清理 cache等等.
总之就是,认为 AS 没有刷新工程,想让AS 自动修复
如果你解决了问题,就不用下看了
假如百度的方法都失效了.重度瘫痪 ,试一试我的办法!
**当以上方法都不奏效怎么办?**
恭喜! 其实,你的工程是,没有任何问题的…我将整个工程目录复制到笔记本(一个开发的备份机) ,同样的工程文件
运行完全没有任何问题.
然而将此工程名称相同的复制到 那台出错的PC 就再一次出现 Default Activity Not Found
这什么情况? 可以排除工程本身.那就是AS 问题了.
解决步骤十分简单!
- 重建一个相同名称的 “工程名称” ,空的工程. 这时候迫使 AS 新建了一个可以运行的 工程
- 不再出现 Default Activity Not Found的问题.
- 复制 “app” 文件覆盖这个新建工程.
问题神奇的解决了!