dmn*_*nlk 8 android android-emulator
我正在使用x86英特尔Android模拟器开发Android应用程序.
但是当我使用google croud messaging API时,出现错误.
java.lang.UnsupportedOperationException: Device does not have package com.google.android.gsf
如果使用谷歌API的开关模拟器,错误很明显.但很慢....
我搜索过相同的情况,我找到了Google Maps API.
http://38911bytes.blogspot.de/2012/03/how-to-use-google-maps-api-in-android.html
但这些文章只是Google Maps问题,不适用于GCM API.
有解决方案吗?
我建议你使用AndroVM.
AndroVM http://androvm.org/wp-uploads/2012/09/logo-androvm-final1.jpg
它实际上是VirtualBox的x86 Android VM映像(使用Google API),您可以在其中有效地部署和测试您的应用程序.在我看来,它与真正的Android设备一样快,并且在开发Android应用程序时提高了我的工作效率.
要设置AndroVM,您可以在这里查看我认为非常清楚的官方文档.
您可以从下载页面获取VM映像,不要忘记下载带有gapps和houdini的VM映像.
我刚刚检查了我的安装,并在/ system/app下找到了GoogleServicesFramework.apk.所以它应该满足你的需要.
| 归档时间: |
|
| 查看次数: |
5434 次 |
| 最近记录: |