android实现自动升级并安装打开

/** * 安装APK文件 */private void installApk() {File apkfile = new File(mSavePath,Constant.appFileName);if (!apkfile.exists()) {return;}// 通过Intent安装APK文件Intent i = new Intent(Intent.ACTION_VIEW); i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); i.setDataAndType(Uri.parse("file://" + apkfile.toString()),"application/vnd.android.package-archive");mContext.startActivity(i);android.os.Process.killProcess(android.os.Process.myPid());}如果没有android.os.Process.killProcess(android.os.Process.myPid());最后不会提示完成、打开。如果没有i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);这一步的话,最后安装好了,点打开,是不会打开新版本应用的。

,最可怕的敌人,就是没有坚强的信念。

android实现自动升级并安装打开

相关文章:

你感兴趣的文章:

标签云: