2

アプリケーションでプッシュ通知を有効にしようとしています。

私はクライアントのサンプル コードを持っています。現在、コードの一部を取得してアプリケーションに実装しようとしています。アプリにプッシュ通知を既に実装している方は、このクラスに精通していると思いますGCMIntentService

だから私は自分のプロジェクトでこのクラスをコピーしています.マニフェストを正しく設定しています(または私はそうしていると思います)が、ファイルにエラーが発生します.

エラーは次のような式にあります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 を解決できないか、フィールドではないということです。

しかし、この表現は一体何なのでしょうか!? クラスか何かですか?

マニフェストに正しく構成されていないものはありますか?

4

2 に答える 2

2

おそらく、使用しているサンプルアプリの /res/values/strings.xml にある文字列です。

そこに文字列を配置して、ユーザーに表示される文字列を配置するローカライズされた場所を確保します。つまり、1. 変更や再利用が必要になった場合に、すべての文字列を見つけるための 1 つの場所 2. による翻訳への簡単なアクセス例ごとに翻訳を入れる /res/values-de/strings.xml

使用している例でそのファイルを探してください。XML で定義された文字列がいくつか見つかります。それらを自分のプロジェクトの同じ場所にコピーします。

于 2013-04-05T08:53:15.483 に答える
1

strings.xmlこれは、すべての必要な文字列を定義するのに役立ちますsave

R.string.gcm_registered

R.string.gcm_message

R.string.gcm_deleted

R.string.gcm_error
于 2013-04-05T09:04:15.353 に答える