以编程方式更新apk(无root)

Hem*_*tvc 1 android

我想以编程方式更新我的android应用程序。

我使用以下代码:

 final Intent intent = new Intent(Intent.ACTION_VIEW);
 intent.setDataAndType(Uri.fromFile(new 
       File(Environment.getExternalStorageDirectory()+"/AndroidTest.apk")), "application/vnd.android.package-archive");

intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
Run Code Online (Sandbox Code Playgroud)

此代码显示对话框以安装应用程序。

我想自动安装apk。

请帮我。

Com*_*are 5

幸运的是,出于明显的安全原因,这是不可能的。应用程序无法在没有用户干预的情况下安装应用程序,但某些具有适当权限等的系统应用程序除外。