Android 使用C2DM开发时权限未知

Android 使用C2DM开发时权限未知,android,android-c2dm,Android,Android C2dm,我正在开发一个Android应用程序,它将使用C2DM处理推送通知 现在我开始测试它,只是在C2DM上注册设备并将注册id发送回我的服务器的简单步骤,但我看到许多关于某些权限的警告: W/PackageManager(59): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.mail in package com.android.contacts W/PackageManager(59): Unkno

我正在开发一个Android应用程序,它将使用C2DM处理推送通知

现在我开始测试它,只是在C2DM上注册设备并将注册id发送回我的服务器的简单步骤,但我看到许多关于某些权限的警告:

W/PackageManager(59): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.mail in package com.android.contacts
W/PackageManager(59): Unknown permission android.permission.ADD_SYSTEM_SERVICE in package com.android.phone
W/PackageManager(59): Not granting permission android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS to package com.android.browser (protectionLevel=2 flags=0x1be45)
W/PackageManager(59): Unknown permission com.google.android.gm.permission.WRITE_GMAIL in package com.android.settings
W/PackageManager(59): Unknown permission com.google.android.gm.permission.READ_GMAIL in package com.android.settings
W/PackageManager(59): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH in package com.android.settings
W/PackageManager(59): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH in package com.android.providers.contacts
W/PackageManager(59): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.cp in package com.android.providers.contacts
W/PackageManager(59): Unknown permission com.google.android.googleapps.permission.ACCESS_GOOGLE_PASSWORD in package com.android.development
W/PackageManager(59): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH in package com.android.development
W/PackageManager(59): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.ALL_SERVICES in package com.android.development
W/PackageManager(59): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.YouTubeUser in package com.android.development
W/PackageManager(59): Unknown permission com.google.android.c2dm.permission.RECEIVE in package <my_app_package>
W/ActivityManager(59): Unable to start service Intent { act=com.google.android.c2dm.intent.REGISTER (has extras) }: not found
I/ActivityManager(59): Displayed activity <my_app_package>/.activities.TabsScreen: 2426 ms (total 2426 ms)
W/PackageManager(59):未知权限com.google.android.googleapps.permission.google_AUTH.mail in package com.android.contacts
W/PackageManager(59):包com.android.phone中的未知权限android.permission.ADD_SYSTEM_服务
W/PackageManager(59):未授予权限android.permission.SEND\u DOWNLOAD\u COMPLETED\u意向package com.android.browser(protectionLevel=2 flags=0x1be45)
W/PackageManager(59):未知权限com.google.android.gm.permission.WRITE_GMAIL in package com.android.settings
W/PackageManager(59):未知权限com.google.android.gm.permission.READ_GMAIL在package com.android.settings中
W/PackageManager(59):未知权限com.google.android.googleapps.permission.google_AUTH in package com.android.settings
W/PackageManager(59):未知权限com.google.android.googleapps.permission.google_AUTH in package com.android.providers.contacts
W/PackageManager(59):包com.android.providers.contacts中的未知权限com.google.android.googleapps.permission.google_AUTH.cp
W/PackageManager(59):包com.android.development中的未知权限com.google.android.googleapps.permission.ACCESS_google_密码
W/PackageManager(59):未知权限com.google.android.googleapps.permission.google_AUTH in package com.android.development
W/PackageManager(59):包com.android.development中的未知权限com.google.android.googleapps.permission.google_AUTH.ALL_服务
W/PackageManager(59):包com.android.development中的未知权限com.google.android.googleapps.permission.google_AUTH.YouTubeUser
W/PackageManager(59):包中的未知权限com.google.android.c2dm.permission.RECEIVE
W/ActivityManager(59):无法启动服务意图{act=com.google.android.c2dm.Intent.REGISTER(has extras)}:未找到
I/ActivityManager(59):显示的activity/.activities.tabs屏幕:2426毫秒(总计2426毫秒)
我使用的是AVD,还没有在上面配置任何Google帐户,但仍然会发现一些关于无法找到C2DM权限的消息,等等


关于正在发生的事情或我忘记添加到我的项目中的内容的任何提示?

您需要使用此处描述的适当权限设置清单:

您需要使用此处描述的适当权限设置清单:

我最初将项目中使用的SDK配置为Google API级别8,在某种程度上,它被重新配置为仅使用Android 2.2 SDK API级别8,因此它缺少Google的本机应用程序。

我最初将项目中使用的SDK配置为Google API级别8,在某种程度上,它被重新配置为仅使用Android 2.2 SDK API级别8,因此它缺少Google的本机应用程序。

我已经这样做了,当我编辑我的问题时,问题是我运行的是Android 2.2 AVD,而不是Google API 8级API AVDAh,好吧。是的,我忘了你需要使用谷歌API。我已经这么做了,当我编辑我的问题时,问题是我运行的是安卓2.2 AVD,而不是谷歌API 8级API AVDAh,好吗。是的,我忘了你需要使用谷歌API