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

相关推荐
Joseph Cooper25 分钟前
Linux/Android 跟踪技术:ftrace、TRACE_EVENT、atrace、systrace 与 perfetto 入门
android·linux·运维
空中海1 小时前
安卓逆向03. 动态调试、抓包分析与 Frida Hook
android
一起搞IT吧2 小时前
相机Camera日志实例分析之二十:相机Camx【照片后置4800/5000/6400万拍照】单帧流程日志详解
android·嵌入式硬件·数码相机·智能手机
jinanwuhuaguo3 小时前
(第三十三篇)五月的文明奠基:OpenClaw 2026.5.2版本的文明级解读
android·java·开发语言·人工智能·github·拓扑学·openclaw
千码君20165 小时前
Trae:一些关于flutter和 go前后端开发构建的分享
android·flutter·gradle·android-studio·trae·vibe code
重生之我是Java开发战士8 小时前
【MySQL】事务 & 用户与权限管理
android·数据库·mysql
怣疯knight10 小时前
Windows不安装 Android Studio如何打包安卓软件
android·windows·android studio
ke_csdn10 小时前
从Java演变到Kotlin下的jet pack
android
wenzhangli711 小时前
在低代码设计中践行 Harness Engineering
android·低代码·rxjava
xingpanvip11 小时前
星盘接口开发文档:组合三限盘接口指南
android·开发语言·前端·python·php·lua