我正在上传一个包含 .so .dex .jar 文件的 apk。由于这些额外的文件,apk 超出了 Play 商店的限制。
我想让这个文件作为扩展文件 .obb 单独下载。查询是 .so .dex .jar 是否允许 bundle 在 .obb 中?谢谢
最佳答案
您不能将可执行文件(.so、.dex、.jar)放入 OBB(扩展文件)中。这不是技术限制,而是政策限制,并且有充分的理由。
扩展文件存储在不受信任的存储设备上(例如,有时存储在 SD 卡上)。下载后,恶意应用程序可能会更改扩展文件并更改您的代码。因此,将任何可执行代码放在扩展文件中是不安全的,因此 Google Play 政策不允许这样做。
你可能想看看dynamic feature modules作为通过交付动态代码减小应用大小的一种方法。
关于android - 支持 Android 扩展文件中的 .so .dex .jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52310010/