0

APKを現在のバージョンから高度なバージョンにアップグレードするために、さまざまなコードを試しました。サーバーから apk をダウンロードし、インストールしようとしました。サーバーからモバイルに正常にダウンロードされ、アプリケーションを置換するためのダイアログ ボックスが表示されます。インストールを進めると、インストール中と表示され、最後に「アプリケーションがインストールされていません」と表示され、DONE ボタンが表示されます。

これは私がテストしたコードです

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);

また、Broadcast Receiver も使用してみました。それらのどれも機能していません。

この問題を理解するのを手伝ってください。

4

0 に答える 0