Android studio:打开应用程序闪退的问题

news/2024/7/16 9:22:12 标签: android studio, android, ide

目录

  • 问题描述
  • 分析原因
  • 解决方法

在开发Android应用程序的过程中遇到的问题

问题描述

在开发(或者叫测试,这么简单的程序可能很难叫开发)好一个android之后,在Android studio中调试开发好的app时,编辑器没有提示错误,在虚拟机中的下载也没有问题,但是app一打开就闪退,再次打开就会出现app keeps stopping的字样

分析原因

查看了很多文章,一般都是xml的对应,mainifest的注册之类的,但是在排查了这些原因之后发现这些都没有问题,那么原因是什么呢?
在仔细看过Android studio的调试器logcat之后
在这里插入图片描述
将问题锁定在了页面的载入上,因为应用是成功安装上的,并且在logcat中并没有报出写出的页面的问题,说明不是其他的原因,多半是因为软件没有按照合理的顺序调用页面导致的闪退,这个的调整在mainifest中
在这里插入图片描述
可以看到在<activity < /activity>中的android:name="…"就是所需要的主页面,原来这里是创建项目时自动生成的"MainActivity"也就是项目结构java包中的MainActivity.kt,把他修改成我自己写的mainactivity之后应该就可以把主页面修改过来,但是在运行之后还是会出现闪退的问题,这样应该就没什么问题了,但是为什么还会闪退呢?

解决方法

那么大概知道了是页面载入导致的问题(可能),那么就一不做二不休,干脆删除掉了MainActivity.kt,也就是上文中说到的创建项目时自动生成的哪个文件,同时也删除掉mainifest中关于该文件的内容,再次运行
在这里插入图片描述
可以正常使用了,虽然真正的原因还不是很清楚,但是多半就是前面提到的原因,至少关系匪浅

参考文章
linkhttp://t.csdnimg.cn/Rj5AD
linkhttp://t.csdnimg.cn/br3po


http://www.niftyadmin.cn/n/5152747.html

相关文章

CLion2022安装

1. CLion下载 地址&#xff1a;https://www.jetbrains.com.cn/clion/download/other.html 下载你需要的版本&#xff0c;这里以2022.2.4为例 之后获取到对应的安装包 2. 安装 1、双击运行安装包&#xff0c;next 2、选择安装路径&#xff0c;建议非系统盘&#xff0c;nex…

用Java(C语言也可以看)实现冒泡排序和折半查找(详细过程图)+逆序数组

目录 一、冒泡排序 1.冒泡排序介绍 2.排序的思路 3.完整代码 二、折半查找 1.折半查找介绍 2.查找的思路 3.完整代码 三、逆序数组 1.逆序思路 2..完整代码 一、冒泡排序 冒泡排序是众多排序的一种&#xff0c;无论在C语言或者Java中都很常见&#xff0c;后续在数据…

采购物料的备库计划和领用计划成本中心费用类别

本人详解 作者:王文峰,参加过 CSDN 2020年度博客之星,《Java王大师王天师》 公众号:JAVA开发王大师,专注于天道酬勤的 Java 开发问题中国国学、传统文化和代码爱好者的程序人生,期待你的关注和支持!本人外号:神秘小峯 山峯 转载说明:务必注明来源(注明:作者:王文峰…

谈谈MySQL的底层存储

这个题目启的很大&#xff0c;但其实只是最近在复习MySQL知识的一点心得&#xff0c;比较零散。 更新数据时&#xff0c;底层page的变化 下面这个图&#xff0c;我还需要解释么&#xff1f; 上面的绿色是b数的索引块&#xff0c;分别说明了101号page的最大id是7,102号page的…

第四章 Python运算符与流程控制

系列文章目录 第一章 Python 基础知识 第二章 python 字符串处理 第三章 python 数据类型 第四章 python 运算符与流程控制 第五章 python 文件操作 第六章 python 函数 第七章 python 常用内建函数 第八章 python 类(面向对象编程) 第九章 python 异常处理 第十章 python 自定…

链表(1)

目录 单链表 主函数test.c test1 test2 test3 test4 头文件&函数声明SList.h 函数实现SList.c 打印SLPrint 创建节点CreateNode 尾插SLPushBack 头插SLPushFront 头删SLPopBck 尾删SLPopFront 易错点 本篇开始链表学习。今天主要是单链表&OJ题目。 单链…

UVa12661 Funny Car Racing(Dijkstra)

题意 给定n个点&#xff0c;m条边&#xff0c;起始点s&#xff0c;目标点t&#xff0c;求从起点s到终点t的最短距离。已经道路上的边e是每隔 e a e_a ea​秒开启&#xff0c;再隔 e b e_b eb​秒关闭&#xff0c;通过时间为 e t e_t et​ 思路 在计算边 e u v e_{uv} euv​从…

android 升级后包依赖更新

详细的support依赖库的新旧对应关系见下表&#xff1a; 支持库的旧路径 支持库的新路径 com.android.support.constraint:constraint-layout androidx.constraintlayout:constraintlayout:1.1.2 com.android.support.test.espresso:espresso-core androidx.test.espresso…