关于我们正在研究Android的移动应用程序的学校项目,我们无法找到保留语言模块的自然界。
我们正在考虑在手机本地保留每种语言的资源文件,从而使它们保持关闭和可用 - 或者在我们的在线数据库中节省手机空间,但因此要求客户需要互联网接入才能切换语言。
提前致谢!
答案 0 :(得分:0)
对于静态内容,您应该更喜欢在apk中提供它们。你如何提到这使得切换语言更容易,这是最自然的方式。这里有一些关于多语言支持的文档https://developer.android.com/training/basics/supporting-devices/languages.html
可能需要节省空间,但每个翻译需要多少空间?通常最好使用proguard缩小你的apk大小。
对于像博客文章这样的动态内容,我更喜欢在线数据库。然后,您不需要新版本的更新。