Android 同一APK中的多个应用程序

Android 同一APK中的多个应用程序,android,ffmpeg,java-native-interface,Android,Ffmpeg,Java Native Interface,我们正在考虑将我们的应用程序打包为两个独立的应用程序、两个独立的进程和两个独立的包名。是否可以将其打包到一个APK中 这背后的原因是,我们正在使用FFMPEG,如果FFMPEG端出现异常或错误,应用程序将在没有强制关闭提示或任何警告的情况下死亡(仅WinDeath) apk不能用于安装两个不同的应用程序 另一种方法是从第一个应用程序安装第二个应用程序。在安装第二个应用程序期间,将向用户显示一条提示,提示用户接受第二个应用程序请求的权限 您可以在onCreate中添加此代码块,以便在必要时启动第一

我们正在考虑将我们的应用程序打包为两个独立的应用程序、两个独立的进程和两个独立的包名。是否可以将其打包到一个APK中


这背后的原因是,我们正在使用FFMPEG,如果FFMPEG端出现异常或错误,应用程序将在没有强制关闭提示或任何警告的情况下死亡(仅WinDeath)

apk不能用于安装两个不同的应用程序

另一种方法是从第一个应用程序安装第二个应用程序。在安装第二个应用程序期间,将向用户显示一条提示,提示用户接受第二个应用程序请求的权限

您可以在onCreate中添加此代码块,以便在必要时启动第一个应用程序而不启动第二个应用程序