美文网首页程序员
android APK 解析软件包出现问题 解决办法

android APK 解析软件包出现问题 解决办法

作者: 二八二九三十一_9178 | 来源:发表于2021-01-12 13:41 被阅读0次
    android 7.0以下下载完文件进行安装时 image.png

    出现原因:
    没有文件权限

    解决方法:

     private Uri getApkUri(File apkFile) {
            //如果没有设置 SDCard 写权限,或者没有 SDCard,apk 文件保存在内存中,需要授予权限才能安装
            try {
                String[] command = {"chmod", "777", apkFile.toString()};
                ProcessBuilder builder = new ProcessBuilder(command);
                builder.start();
            } catch (IOException ignored) {
            }
            Uri uri = Uri.fromFile(apkFile);
            return uri;
        }
    

    相关文章

      网友评论

        本文标题:android APK 解析软件包出现问题 解决办法

        本文链接:https://www.haomeiwen.com/subject/runsaktx.html