アプリケーションにオープンソース ゲームを追加しようとしています。つまり、アプリケーションを開発しました。ユーザーがアプリケーションをインストールすると、アプリにボタンが表示され、ユーザーがボタンをタップすると、内部 apk (オープン ソース ゲーム) が開始されます。
しかし、ゲームの apk ファイルをどこに置くべきかわかりません。ゲーム apk を起動する方法がわかりません。
SDカードからapkを開始する次のコードを見つけました(推測)。
String fileName = Environment.getExternalStorageDirectory() + "/myApp.apk";
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(fileName)), "application/vnd.android.package-archive");
startActivity(intent);
ただし、APK は 1 つ用意する予定です (ゲームは res/raw などの場所に配置します)。