灵异事件之: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版本了,如果有大神知道怎么破,麻烦支招。

原文地址:https://www.cnblogs.com/sum41/p/10824665.html

时间: 2024-11-05 14:51:36

灵异事件之:Android Studio 3.4提示:Error running app: Default Activity Not Found的相关文章

Android Studio 提示Error running app: No Android facet found for app

错误解决办法如下: 可以通过以下几个步骤解决该问题: 1) 点击菜单File -> 选择Project Structure, 或使用快捷键 (Ctrl+Alt+Shift+S) 打开”Project Structure”. 2) 然后选择”Project Settings” 下的”Facets” 栏 3) 在点击 “+” 号在第二栏的上面用来添加新的facets. 4) 通过”Add “菜单选择”Android” facet从那里会打开另一个对话框来 选择一个module. (选择一个你想要应用

android中listview点击事件失效的灵异事件

首先说明一下我想实现的功能: 点击某个item之后,让其颜色发生变化.如果变化网上有很多例子,我就不班门弄斧了.Listview之所以点击没有反应是因为上图中绿色部分(自己定义的一个继承BaseAdapter的adapter来适应listview)将listview的item覆盖了.现在点击的只是自定义的adapter中的convertView. 其次,自定义的adapter中包含一个ImageView和二个TextView.代码如下: <?xml version="1.0" e

SWUST OJ 东6宿舍灵异事件(0322)

东6宿舍灵异事件(0322) Time limit(ms): 1000 Memory limit(kb): 65535 Submission: 88 Accepted: 31 Description 将军听说最近东6闹鬼了,作为一个无神论者,将军当然不相信.但是这个传言已经泛滥了,许多人都在说这个事情,将军从每个人那里听到一个传言,将军可以容易的就知道这个传言是真还是假,但是当一大堆消息组合起来,将军就不知道了,所以将军就找到了你. 提供两种组合方式: A&B:代表A和B都为真的时候,A和B组合

missing message for key 灵异事件

Key words: IE的默认语言若不为简体中文,则会导致此问题发生 刚在某内网服务器(英文 Win2003Server Standard 64Bit)搭建了一套应用(WebLogic11G+Oracle11G),结果我本地访问时报“missing message for key”,第一反应是语言资源文件没放上去,但当时让同事A也访问一下,结果一切正常,再找另一个同事B,还是一切正常,结果我就被BS为人品差……上网查了半天就是说资源文件有问题,少报错的那一项.经查,资源文件肯定是没有任何问题的

MySQL 灵异事件一则 -- desc报语法错误

今天有一开发同学找到我,说查询SQL中倒序报错,不明原因,于是奔赴工位现场研究情况. 果然,只要SQL中带有desc 就会报错,而ASC没问题. 哪怕desc放在句首用作explain也会报错. 报错信息为语法错误... 检查了sql-mode发现是空,看来不是这个原因,那问题出在哪呢? 测试库的环境是保存在windows个人电脑中的,开发MM说,以前没遇到过这个情况,但是最近为了图省事,在windows的msconfig中配置了MySQL开机启动,然后就这样了. 于是shutdown数据库,手

解决Android Studio卡在Gradle:Resolve dependecies &#39;app:_debugCompile&#39;问题

转载: http://blog.csdn.net/callzjy/article/details/53662073 关键代码 maven { url 'http://maven.oschina.net/content/groups/public/' } 完整代码 // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repo

Android studio设置参数提示

在Android studio的使用的过程中,那么就需要对当前的代码显示当前的方式做一个的提示信息,那么可以通过Android studio的的设置的方法,来对Android studio方法的提示显示的时间,那么如何进行设置. 方法/步骤 进行点击Android studio菜单中的file的选项菜单.   弹出了下拉菜单中进行选择为“settings”的选项的菜单即可.   进入到了settings的设置的窗口的界面中之后,进行勾选上为editor的选项.   进入到了editor的选项之后

Android手机用WIFI与Android studio连接,真机测试APP

1,手机获取ROOT权限(我的是小米note,直接下载MIUI开发版安装即可) 2,在应用市场下载(终端模拟器),安装. 3,赋予(终端模拟器)ROOT权限.提示:测试其是否有root权限,打开终端模拟器,输入命令:su ,返回不是"permission deny"即次软件获取了root权限. 4,确认你的真机和电脑在同一网段.提示:手机查看连接的wifi的详情即可获取IP,电脑cmd输入ipconfig即可获取IP. 5,打开终端模拟器,依次输入执行如下命令: 6,在电脑上,运行cm

[Android Studio][NDK]Execution failed for task &#39;:app:compileDebugNdk&#39;. Error Code:2

Execution failed for task ':app:compileDebugNdk'. > com.android.ide.common.internal.LoggedErrorException: Failed to run command: C:\Users\sodinochen\AppData\Local\Android\ndk-r10b\ndk-build.cmd NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=C:\Users\sodinoch