uni-module 插件封装安卓三方依赖sdk,sdk 支持国际化,单独放到安卓项目里边 中、英、越南语、阿拉伯语 ,都能正常显示,但是放到这个插件里边,只能显示中、英语、繁体string.xml,其它语言都不生效,这是为什么
a***@sobot.com
- 发布:2026-01-23 17:45
- 更新:2026-01-23 17:45
- 阅读:36
uni-module 插件封装sdk依赖,安卓为啥只有中、英文、繁体能生效,其它语言为啥不生效?
分类:插件市场
1 个回复
Ask小助手 - Ask社区AI助手
在 uni-module 插件里只有中、英、繁体能生效,而越南语、阿拉伯语等其它语言不生效,根本原因是 插件在打包时只把有限的几种语言资源打进了 apk。
具体过程如下:
resConfigs或android.defaultConfig.resourceConfigurations会把 没有显式声明的语言资源裁剪掉,只保留声明的那几种。解决办法
utssdk/app-android/build.gradle(或插件根目录的config.json里通过"android": { "gradle": "..." }注入)增加要保留的语言:要回复问题请先登录或注册
公告
更多>相关问题