[Android Studio]开发APP应用出现软件程序打开闪退的排错
2023-09-11 14:22:06 时间
🟧🟨🟩🟦🟪 Android Debug🟧🟨🟩🟦🟪
Topic
发布安卓学习过程中遇到问题解决过程,希望我的解决方案可以对小伙伴们有帮助。
📋笔记目录
💻问题描述
在Android Studio中开发应用程序在尝试调试开发的APP时,会出现项目在Android Studio上显示软件发布成功,但是在虚拟机上点击运行软件时会一直闪退,没有办法显示页面以及页面内容的情况。
👀原因分析
这种问题主要为软件的运行界面指定出现了问题,因为项目本身在Android Studio上是成功装载上的,也就是说,项目本身不存在资源类依赖导入失败而造成的闪退问题的。
从这个角度思考后,我把导致软件出现闪退的问题往页面的载入是否有问题去排查问题,因为页面的内容是没有问题的,但是软件本身没有按照顺序调用页面而导致的软件闪退情况。
发现问题确实出在这里,项目中的 AndroidManifest.xml 配置文件显示软件的主页面标红了,所以项目运行时,程序本身是找不到主页面的,而缺少了主页的程序自然是无法运行的,所以只能是不断闪退了。
🎯解决方法
虽然我目前不太知道造成这个问题的原因,目前的解决方案是直接根据红色感叹号的提示重新创建一个主页出来,然后把主页的内容粘贴进去,导入相应的包后。程序就可以正常运行了。
如图所示,项目的 AndroidManifest.xml 报错消失了,也就是项目的主页指定正常了。
程序可以正常运行了。
🚩结尾
🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝
🌈写给读者:很高兴你能看到我的文章,希望我的文章可以帮助到你,祝万事顺意🏳️🌈
相关文章
- [android]android自动化测试十三之JavaMonkey跨APP操作
- Android教程-android studio 制作.9 图片
- Android studio 提示“android qemu-system-i386.exe停止工作”
- 【Android】android studio ndk使用例子
- [APP] Android 开发笔记 006-使用短信验证SDK进行短信验证
- Android问题笔记 - aar合并打包报Execution failed for task ‘:app:mergeDebugNativeLibs
- Android Service(二)Service的两种启动方式
- Android 11.0 MTK默认授予app的使用wifi和流量的权限
- Android 11.0 12.0根据包名授予app所需的权限
- Android 9.0 app添加校验锁(输入密码才能进入app)
- Android app跨进程通讯对于休眠进程断开重连的解决
- Android 10.0 Launcher3 单层app列表页排序功能实现
- Android 进入其他app和退出App杀死进程的方法详解
- android app中切换系统语言
- 【错误记录】Android Studio 编译时 lint 检查报错 ( WARNING: DSL element ‘android.dataBinding.enabled‘ is obsolet )
- 【Android 逆向】Android 权限 ( Android 逆向中使用的 android.permission 权限 | Android 系统中的 Linux 用户权限 )
- 【Android 逆向】获取安装在手机中的应用的 APK 包 ( 进入 adb shell | 获取 root 权限 | 进入 /data/app/ 目录 | 拷贝 base.apk 到外置存储 )
- 访问:source.android.com和developer.android.com(十八)
- app自动化测试(Android)--App 控件定位
- Android 6.0以后 默认给系统 app 授予所有权限
- android studio kotlin 编译的报错提示::app:stripDebugDebugSymbols