我正在尝试将开源游戏添加到我的应用程序中。我的意思是,我开发了一个应用程序。当用户安装我的应用程序时,应用程序中会有按钮,当用户点击按钮时,将启动内部 apk(开源游戏)。
但是,我不知道我应该把游戏apk文件放在哪里?我不知道如何调用游戏 apk?
我发现以下代码从 sdcard 启动任何 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(游戏会放在 res/raw 这样的地方)。