Android 下载安装APK

下载安装包

未整理完,暂且不写,日后更新

安装应用

/**
     * 安装 APK
     * @param activity
     * @param fileUri 安装包地址
     * fileUri = Uri.parse("file://" + filePath); 或
     * fileUri = Uri.fromFile(File file);
     */
    protected void installApk(Activity activity, Uri fileUri) {
        Intent intent = new Intent();
        //执行动作
        intent.setAction(Intent.ACTION_VIEW);
        // 如果不加无法正常显示安装过程和安装成功提示
        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        //执行的数据类型
        intent.setDataAndType(fileUri, "application/vnd.android.package-archive");
        activity.startActivity(intent);
        // android.os.Process.killProcess(android.os.Process.myPid());
    }

demo下载>>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容