原文地址: Android app的16KB支持的自测和适配-Stars-One的杂货小窝
注: 本文以app使用其他SDK的情况为例,不涉及NDK和C层代码的适配工作
由于公司app还是上架谷歌市场,上架app要求必须支持Android15,但Android15需要强制要求适配16KB,记录下步骤
1.检测是否支持16KB
下载个最新的Android Studio,我使用的版本是Android Studio Meerkat Feature Drop | 2024.3.2 ,下载比我新的版本应该都没有问题
使用Android Studio打开apk(或者把apk直接拖进Android Studio),会出现下面的页面(实际上就是查看apk的反编译信息)
之后展开lib文件夹(这里面就是so库了),看看是哪些不支持
如果是不支持的,则是下面这种提示
2.适配步骤
这里,由于SDK都是别家的,那肯定得找对应开发提需求或者可以看看最新版本的库有无支持
3.模拟器运行测试
下载可参考使用基于 16 KB 的 Android 15 系统映像设置 Android 模拟器
总结就是:
需要你自己下载一个16KB支持的模拟器镜像,并以此镜像创建一个Android模拟器
用这个模拟器去运行你的app,看看是否能够正常运行
参考
- 支持 16 KB 的页面大小 | Compatibility | Android Developers
- Android15适配16kbAndroid15适配16kb 1.前言: 之前把其中一个关于遥控器控制的App上架到了G - 掘金
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |