strings.xml中属性'msgid'的含义是什么?
如何获得价值?
答案 0 :(得分:2)
如果您使用字符串本地化,则在strings.xml中存在属性“msgid”。例如,如果在文件夹values-es中有西班牙语的备用应用程序字符串,则values.xml将包含“msgid”。
当我查看strings.xml中的西班牙语时,我看到一些长值,如
8340973892742019101
有趣的是,意大利语和其他语言的strings.xml包含相同字符串的相同msgid。
我唯一想到的是它是一些由应用程序内部生成的唯一资源ID。因此,我认为在其中寻找其他含义并不合理。它们在应用程序中是独一无二的,这很重要。
答案 1 :(得分:0)
这些是操作系统的字符串,来自com.android.support:appcompat-v7
包。您可以看到它们定义为here