0
我正在面对安装apk编程的问题。安装apk时更换
我有一个android应用程序下载apk文件。现在我尝试使用我的android应用程序安装这些apk文件。
我称之为安装意图,但系统要求我在安装下载的文件之前卸载主应用程序。你现在为什么?
我需要比下面几行更多的权限吗?
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
以下是我如何开始安装意向。该代码位于AsyncTask的doInBackground()方法中:
fileUri是下载文件的URI。我使用下载管理 活动是执行AsynchTask
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse(fileUri),
"application/vnd.android.package-archive");
activity.startActivityF(intent);
它要求卸载并重新安装的原因可能是由于版本号? –