一、、经由第三方程序首次安装apk,安装成功后,直接选择打开程序,若干操作后,点home切到后台,然后在桌面点击icon启动程序,卡慢或点击多次无响应
复现:
1、程序在闪屏页添加了处理 第一次安装成功点击“打开”后Home键切出应用后再点击桌面图标返回导致应用重启,这个问题的解决方案,代码如下:
if (!this.isTaskRoot()) {
// 判断当前activity是不是所在任务栈的根
if (getIntent() !=null) {
if (getIntent().hasCategory(Intent.CATEGORY_LAUNCHER) && Intent.ACTION_MAIN == getIntent().getAction()) {
finish();
return 0;
}}}
2、打包apk,用钉钉或者QQ传到手机,选择下载安装,成功后,选择打开
解决:https://blog.csdn.net/qq_24382363/article/details/78343410,选择方案2,