1

私はしばらくの間アンドロイドc2dmに取り組んでいます。

先週、エミュレータのlogcatで登録IDを取得しましたが、それでも認証トークンを取得できません。

そして、私のlogcatにいくつかのエラーと警告メッセージがあります:

**02-15 10:41:39.092: WARN/DefaultRequestDirector(176): Authentication error: Unable to respond to any of these challenges: {}**

**02-15 10:41:39.102: ERROR/C2DMRegistrar(176): [C2DMReg] handleRequest caught org.apache.http.auth.AuthenticationException**

02-15 10:41:42.601: INFO/System.out(487): APA91bF_B-VagQ9pO1toPGGMUYMBAURfgyL1AAa6Y8fn5WKf2DSj0qJINnlJIQ_MRoJBVdo9hMvJu1hLjHid-rk37zOFuOaY5A

02-15 10:41:42.601: INFO/System.out(487): [ 02-15 10:41:42.601   487:0x1f3 I/1registrationid=APA91bF_B-VagQ9pO1toPGGMUYMBAURfgyL1AAa6Y8fn5WKf2DSj0qJINnlJIQ_MRoJBVdo9hMvJAPA91bF_B-VagQ9pO1toPGGMUYMBAURfgyL1AAa6Y8fn5WKf2DSj0qJINnlJIQ_MRoJBVdo9hMvJu1hLjHid-rk37zOFuOaY5A

02-15 10:41:42.642: INFO/C2DMReceiver-onRegistered(487): APA91bF_B-VagQ9pO1toPGGMUYMBAURfgyL1AAa6Y8fn5WKf2DSj0qJINnlJIQ_MRoJBVdo9hMvJu1hLjHid-rk37zOFuOaY5A

**02-15 10:41:42.713: WARN/DeviceRegistrar(487): 2Registration error the name must not be empty: null**

今、私はchrometophoneのソースコードを使おうとしていますが、それでも認証トークンを取得しません...

何かが足りないのですか?認証トークンを取得するにはどうすればよいですか?

4

1 に答える 1

0

本当にあるデバイスから別のデバイスにメッセージを送信していますか? 認証トークンは通常、メッセージを生成する Web サーバーで必要です。デバイスは認証トークンを必要としません。登録 ID を取得し、それをサーバーに渡し、メッセージを期待します。

于 2012-01-23T16:01:39.047 に答える