0

APK のリストがあり、自動的にインストールされるはずです。

これが私の現在の状況です。

  • 最初の APK が表示されたら、インストールまたはキャンセルします
  • ユーザーがインストールをクリック
  • ウィンドウが表示され、ユーザーに「開く」または「完了」するように求められます
  • しかし問題は、そのウィンドウが「開く」または「完了」を選択するように表示された後、次の APK インストール ウィンドウが表示され、最初に正常にインストールされた APK の「開く」または「完了」ウィンドウが覆われることです。

最初のインストール後にユーザーが「開く」または「完了」を選択するまで、次にインストールする APK が待機することをどのようにバッファしますか。

現在、私はこれらの方法を試していますが、役に立ちません:(

 protected void onStart();

 protected void onRestart();

 protected void onResume();

 protected void onPause();

 protected void onStop();

 protected void onDestroy();

誰かが正しい方向を指摘できますか? 私はまだこれに慣れていません。

ありがとう!

4

1 に答える 1

0

ありえないと思います... 起動しIntentてapkをインストールすることしかできませんが、apkがインストールされているかどうかはわかりません(インストール後に開くをクリックしたように戻ってくると、彼は来ません戻る)。


ただし、 では、ユーザーがアプリケーションに戻ったときにメソッドが呼び出されますActivityonResume

この時点で、最初の apk がインストールされているかどうかを確認し、2 番目の apk のインストールを開始できます。

于 2012-09-14T10:19:34.190 に答える