我是一名 Android 开发人员,在 GooglePlay 上发布了一些游戏。实际上,我有 2 个操作系统版本的 apk 文件(一个支持多点触控 2.0+,另一个不支持多点触控 1.5+)使用 GooglePlay 上现有的多点支持。
2 apk 具有适用于高清设备的高分辨率资产,但在一些旧手机中会导致内存问题加载和重新调整高清图像。
为了解决这个问题,我想用低分辨率资产(更多的兼容性,更好的内存分配)构建我的 apk,并只用高分辨率资产构建另一个 apk。
APK 1:游戏(低分辨率图形) APK 2:游戏的高分辨率资产
用户下载游戏,当游戏启动时,游戏会检查屏幕分辨率并询问用户是否要下载和安装高分辨率资产。
我不想使用多个 apk,因为它太难维护(4 个 apk)。我可以用什么解决方案来做到这一点?
类似于扩展包但在内部存储器中的东西(应用程序的结构)
谢谢。里卡德。