0

我尝试了不同的代码来将我的 apk 从当前版本升级到高级版本。我从我的服务器下载了我的 apk 并尝试安装它。它已成功从服务器下载到我的手机,并显示一个替换应用程序的对话框。当我继续安装时,它显示正在安装,最后它显示“未安装应用程序”并带有完成按钮。

这是我测试的代码

File file = new File(Environment.getExternalStorageDirectory()
                .getPath(), "app_name.apk");
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(file), 
                      "application/vnd.android.package-archive");
startActivity(intent);

我还尝试使用广播接收器。他们都没有工作。

请帮我解决这个问题。

4

0 回答 0