android原生同项目加载不同的游戏。

接到一个项目,需求是做一个安卓的壳,然后根据不同情况分别网络加载不同的游戏,各位大佬有没有什么好的想法。
PS:两个游戏要同时存在,不能加载一次另一个就没法加载,可以灵活改变。客户只提供apk,不能嵌套webview做H5。

把apk解包的assets文件放入手机存储内部,然后修改android端c++文件里的文件路径相关代码,可以把游戏跑起来,但是不可能手动放assets文件,所以要走下载zip并解压到指定路径的流程,原生端不是很熟,不知道能不能实现。再有就是改的文件路径的代码,在游戏运行起来之后测试的有些比如热更新之类的功能会出现报错甚至卡死闪退。

付费解决可以吗?