我陷入了本地化问题。在我的Xamarib.Forms应用程序中,单击即可轻松更改语言,我使用了本地化功能,并根据单击的国家(地区)按钮分配了新的语言。在我的开发中,移动(android)本地化可以正常工作。无论调试还是发布。但是,当我将应用发布到Playstore时,本地化仅返回默认语言。我尝试了很多不同的方法。我将resx文件设置为“始终复制”,并设置为“从不”,然后将.dll和.resx添加到android属性->不压缩。我将resx文件从language.en.resx重命名为languages.en-US.resx。但是似乎没有任何作用。你对我有什么提示吗?我不想自己建立翻译系统...预先感谢!
不生成代码
由于您说过它可以在调试模式和发布模式下在本地工作,因此您可以从AppCenter中向下apj并在Zip查看器应用程序中查看其内容。
请确保如果您使用的是ProGuard,则不会删除这些文件。如果没有任何效果,请与AppCenter支持团队联系。