gpt4 book ai didi

android - 如何在英特尔 x86 模拟器上使用 GCM

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:53:13 24 4
gpt4 key购买 nike

我正在使用 x86 Intel Android 模拟器进行 Android 应用程序开发。

但是当我使用 google croud messaging API 时,发生了错误。

java.lang.UnsupportedOperationException: 设备没有包 com.google.android.gsf

如果使用 Google APIs 切换模拟器,错误很明显。但是非常慢....

我搜索过相同的情况,并且找到了 Google map API。

How to create avd with google api for Intel x86 atom image?

http://38911bytes.blogspot.de/2012/03/how-to-use-google-maps-api-in-android.html

但是这些文章只是谷歌地图的问题,不是针对 GCM API 的。

有解决办法吗?

最佳答案

我建议您使用 AndroVM .

AndroVM
(来源:androvm.org)

它实际上是 VirtualBox(带有 Google API)的 x86 Android VM 镜像,您可以在其中高效地部署和测试您的应用程序。在我看来,它与真正的 Android 设备差不多快,并且让我在开发 Android 应用程序时更有效率。

设置AndroVM,可以查看官方documentation我认为这里很清楚。

并且您可以从 download page 获取您的 VM 镜像,并且不要忘记下载带有 gapps 和 houdini 的那个。

我刚刚检查了我的安装,并在/system/app 下找到了 GoogleServicesFramework.apk。所以它应该可以满足您的需求。

关于android - 如何在英特尔 x86 模拟器上使用 GCM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14887859/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com