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

目录

在开发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

相关推荐
tangweiguo0305198711 分钟前
Kotlin 实现 Android 网络状态检测工具类
android·网络·kotlin
OK_boom1 小时前
visual studio 打开设计时刻抛出异常“未能加载文件或程序集...”的另一解决方法
ide·visual studio
nvvas1 小时前
Android Studio JAVA开发按钮跳转功能
android·java·android studio
怪兽20141 小时前
Android多进程通信机制
android·面试
小蕾Java1 小时前
【VSCode】Visual Studio Code 2024安装包及安装教程 (附所有版本下载)
ide·vscode·编辑器
叶羽西2 小时前
Android CarService调试操作
android
千里马-horse2 小时前
在android中 spdlog库的log如何在控制台上输出
android·c++·spdlog
Zender Han2 小时前
《从零搭建现代 Android 模块化架构项目(2025 最新实践)》
android·架构
Digitally3 小时前
如何从电脑上卸载安卓应用程序
android·电脑
亚林瓜子3 小时前
在vscode中全选后,同时在每行行尾,开始多行编辑(Mac版)
ide·vscode·macos