灵异事件之:Android Studio 3.4提示:Error running app: Default Activity Not Foundandroid
本次事件还没有解决,若是有手法独特的大神,请在评论区开车。 缓存
问题症状:以前在AS上能好好运行的项目,楼主一不当心,把AS的版本更新到3.4以后,全部项目都是能经过编译,可是运行处依然提示红叉。Event log显示:Error running 'app': Default Activity not found。app
网上大部分解决方法:ui
-
AndroidManifest.xml里的activity name包名没有完善
-
本来是默认为android:name=".MainActivity"
网友要求改成android:name="com.example.test.MainActivity" this
即:把文件名精确一下 spa
-
-
将Launch Options中Launch的模式改成nothing(以下图)
-
AndroidManifest.xml文件中没有为程序配置主活动
-
应该在主活动处添加以下代码
-
<action android:name="android.intent.action.MAIN" />
-
<category android:name="android.intent.category.LAUNCHER" />
-
-
都9012年了,若是是由于缺乏这个而致使的问题,那麻烦把郭大神爱书的35-36页抄上那么几遍。
-
-
清理缓存
-
File-Invalidate Caches/Restart
-
-
关闭本来开启的省电模式
-
File-Power save model
-
网上的方法就整理到这里,由于没有什么实际意义了。之因此说本次是灵异事件,是发现AS凶起来连本身人都打。我也有检查本身的项目,项目的确没问题,后来我新建了一个快速项目。code
构建好以后首先把个人activity_main.xml文件跳出来xml
改动前,右上角已是打岔状态(本身的模板都搞)blog
文件添加好包名后,没有红色,可是依旧有红叉。而后从新Build项目。事件
新错误:F:\android\MyApplication6\app\src\main\res\values\colors.xml:1:1: Error: 前言中不容许有内容。
来看看这个文件里写有什么
## This file is automatically generated by Android Studio.# Do not modify this file -- YOUR CHANGES WILL BE ERASED!## This file should *NOT* be checked into Version Control Systems,# as it contains in
这我就搞不懂了,为何出如今这里,为何是它。
哪里痛砍哪里,我只能重装AS 到3.2版本了,若是有大神知道怎么破,麻烦支招。