我已经看过Android(Studio)中的字符串资源管理,我想知道如何实现它(我在C ++中)实现它。
当字符串资源发生更改时,Gradle是否总是重新创建R
类,以便可以使用R.string.{name}
访问它?
或者你知道在(C ++)应用程序中实现字符串资源管理的其他/更好的方法吗?
答案 0 :(得分:0)
我还没有找到解决Android如何处理这个问题的解决方案,但我希望根据我使用Android制作的经验来实现它。
我创建了一个字符串资源XML文件,就像在Android中完成一样,可以从源代码中的任何地方调用该函数,该函数从XML文件中读取相应的字符串。 我选择了这个解决方案,而不是替换源代码中的字符串,因为这需要为每个字符串更改一个新构建。
我不确定这是否是最佳解决方案,但对我来说看起来很可靠。
感谢您的投入!