如果有update.apk下载文件,我该如何激活以下代码?如果没有下载,请不要尝试安装它。在当前模式下,如果有update.apk,则安装并激活即时错误。 非常感谢你给出的建议和你的时间。
--config-dir="/my/redacted/path"
答案 0 :(得分:0)
您可以检查apk文件是否存在:
String sdcard = Environment.getExternalStorageDirectory().getAbsolutePath();
String path = sdcard.concat("/updates/update.apk");
if (new File(path).exists()) {
Intent promptInstall = new Intent(Intent.ACTION_VIEW)
.setDataAndType(
Uri.parse("file:///sdcard/updates/update.apk"),
"application/vnd.android.package-archive"
);
startActivity(promptInstall);
}