Skip to content

不支持 16 KB 内存页面大小 #161

@gidy-moon

Description

@gidy-moon

问题描述: 应用在上传到 Google Play Console 时,触发了兼容性报错:“您的应用不支持 16 KB 内存页面大小”。经过排查确认该问题是由 wechat_kit 插件引入的。

背景信息: Google 官方要求自 Android 15 开始,为了提升性能,应用需要支持 16 KB 的页面大小。如果插件中包含了原生代码(C/C++)编译生成的 .so 文件,且未按照 16 KB 边界对齐,会导致在部分设备上无法运行。

参考文档:https://developer.android.com/guide/practices/page-sizes?hl=zh-cn#identify-native-code

复现环境:

Flutter 版本:3.27.0

wechat_kit 版本:6.0.2

问题场景:Google Play 上架审核/预发布报告

期望: 希望作者能更新一下插件中 Android 部分的二进制库或编译配置,支持 16 KB 页面对齐。如果是因为微信官方 SDK 的原因,也请告知,方便我们跟进。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions