android-auto-update icon indicating copy to clipboard operation
android-auto-update copied to clipboard

在Xiaomi 红米note5 android 8.1 api27上报错

Open xingstarx opened this issue 7 years ago • 0 comments

使用android-auto-update-v1.2.apk安装后,点击对话框更新报错,本质上你没有处理

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
             //先获取是否有安装未知来源应用的权限
             boolean haveInstallPermission = getPackageManager().canRequestPackageInstalls();
             if (!haveInstallPermission) {
                 //跳转设置开启允许安装
                 Uri packageURI = Uri.parse("package:"+context.getPackageName());
                 Intent intent =new Intent(Settings.ACTION_MANAGE_UNKNOWN_APP_SOURCES,packageURI);
                 startActivityForResult(intent,1000);
                 return;
             }
         }

处理canRequestPackageInstalls

xingstarx avatar Jul 31 '18 09:07 xingstarx