Android----静默安装

前言:
    此方式可以自定义弹窗样式,点确定执行删除。


private void installApk(final File file) {
    PackageInstaller pi = new PackageInstaller(context);
    Uri uri = Uri.fromFile(file);
    try {
        PackageParser.Package pa = pi.getPackageInfo(uri);
        // u盘文件无法做到静默安装chmod 777失败
        pi.install(file.getAbsolutePath());
    } catch (Exception e) {
        Toast.makeText(context, e.getMessage(), Toast.LENGTH_SHORT).show();
    }
}

你可能感兴趣的:(Android----静默安装)