这个表达是什么意思:“R.string.gcm_registered”?

时间:2013-04-05 08:50:34

标签: android push-notification manifest google-cloud-messaging

我正在尝试在我的应用程序上启用推送通知。

我有客户端示例代码,现在我正在尝试获取一些代码以在我的应用程序上实现它。对于已经在您的应用上实施推送通知的用户,我确信您熟悉课程GCMIntentService

所以我在我的项目中复制这个类,我正确配置了Manifest(或者我认为我这样做)但是我在文件中出错了。

错误在R.string."something"

等表达式中

例如我收到错误:

R.string.gcm_registered

R.string.gcm_message

R.string.gcm_deleted

R.string.gcm_error

R.string.gcm_recoverable_error

R.drawable.ic_stat_gcm

错误始终是gcm无法解析或不是字段。

但是这个表达到底是什么?!是一类还是什么?

我没有正确配置Manives中的某些内容吗?

2 个答案:

答案 0 :(得分:2)

这是字符串,可能在你正在使用的示例应用程序中,在/res/values/strings.xml

你把字符串放在那里有一个本地化的地方,让你的用户可以看到字符串,所以你有 1.如果您想要更改和/或重复使用,可以找到所有字符串 2.通过在每个示例/res/values-de/strings.xml中放置翻译,轻松访问翻译

在您正在使用的任何示例中查找该文件,您将找到一些XML定义的字符串。将它们复制到您自己的项目中,在同一个地方。

答案 1 :(得分:1)

这可以帮助您定义strings.xmlsave

中的所有必填字符串
R.string.gcm_registered

R.string.gcm_message

R.string.gcm_deleted

R.string.gcm_error
相关问题