灵异事件之:Android Studio 3.4提示:Error running app: Default Activity Not Found

Posted sum41

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了灵异事件之:Android Studio 3.4提示:Error running app: Default Activity Not Found相关的知识,希望对你有一定的参考价值。

    灵异事件之:android Studio 3.4提示:Error running app: Default Activity Not Found

 

本次事件尚未解决,如果有手法独特的大神,请在评论区开车。

问题症状:之前在AS上能好好运行的项目,楼主一不小心,把AS的版本更新到3.4之后,所有项目都是能通过编译,但是运行处依然提示红叉。Event log显示:Error running ‘app‘: Default Activity not found。

网上大部分解决方法:

  1. AndroidManifest.xml里的activity name包名没有完善
    1. 原本是默认为android:name=".MainActivity"

      网友要求改为android:name="com.example.test.MainActivity"

      即:把文件名精确一下

  2. 将Launch Options中Launch的模式改为nothing(如下图)

    技术图片

  3. AndroidManifest.xml文件中没有为程序配置主活动
    1. 应该在主活动处添加如下代码
      1. <action android:name="android.intent.action.MAIN" />
      2. <category android:name="android.intent.category.LAUNCHER" />
    2. 都9012年了,如果是因为缺少这个而导致的问题,那麻烦把郭大神爱书的35-36页抄上那么几遍。
  4. 清理缓存
    1. File-Invalidate Caches/Restart
  5. 关闭原本开启的省电模式
    1. File-Power save model

网上的方法就整理到这里,因为没有什么实际意义了。之所以说本次是灵异事件,是发现AS凶起来连自己人都打。我也有检查自己的项目,项目的确没问题,后来我新建了一个快速项目。

    技术图片

构建好之后首先把我的activity_main.xml文件跳出来

技术图片

改动前,右上角已经是打岔状态(自己的模板都搞)

技术图片

 

文件添加好包名后,没有红色,但是依旧有红叉。然后重新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版本了,如果有大神知道怎么破,麻烦支招。

以上是关于灵异事件之:Android Studio 3.4提示:Error running app: Default Activity Not Found的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio之多个Activity的滑动切换

android studio 菜鸟实战项目 之 点击事件以及动态添加

灵异事件

使用Android Studio调试系统应用之TvSettings:首次编译

android studio 3.4配置Android -jni 开发基础

记一次2000端口灵异事件