在调试应用时有时,在测试机上卸载应用有时会出现找不到主界面报错问题类似下图这样:
网上目前解决方案有以下几种:
- 首先是检查这个WelcomeActivity.java是不是真的存在,且包名和路径无误; (这个一般不会有问题除非误触)
2.删除applicationid, 把在build.gradle 中删除applicationId,由于这里默认就是包名所以这里写不写都一样。
defaultConfig {
applicationId "xxxxxxxx"
minSdkVersion 15
targetSdkVersion 26
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
3.在 Android studio 中 Build -> Clean Project ->Rebuild Project 点击run运行项目安装apk(这个起过几次效果)
4.使用命令adb uninstall com.xx.xxx.xxx(包名)卸载apk,再重新安装(之后试了可以解决)
5.删除应用缓存
1.adb shell 进入apk文件安装路径 /data/local/tmp/
2.删除该文件夹下apk包名对应的两个文件即可