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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions