我 在x86 Windows XP Professional机器上有一个2.67 GHz Celeron处理器和1.21 GB RAM .
我的理解是Android模拟器应该在这样的机器上相当快地启动,但对我来说,它不会.我已经按照设置IDE,SDK,JDK等的所有说明进行操作,并且在快速启动模拟器方面取得了一些成功,但这种情况非常罕见.如果可能的话,我怎样才能解决这个问题?
即使它启动并加载主屏幕,它也非常缓慢.我在3.5版(Galileo)和3.4版(Ganymede)中尝试过Eclipse IDE.
我目前正在尝试Genymotion和男孩,它比ADT模拟器快得多.
但我需要安装Google Play才能将一些应用下载到其中.我该怎么做呢?
android android-virtual-device google-play-services genymotion
谷歌搜索后,我无法找到这个问题的答案.Google Play商店是否正式支持avd模拟器.
我知道它曾经停止过,然后我听说它是在特定版本的android之后被带回来的.我正在使用avd android版本4.4.3(api 19)谷歌应用程序.我没有在那里看到谷歌游戏商店应用程序.我想是期待它吗?或者是否有正式的apk for google play store可以正式安装在avd上?
我一直在关注这个主题如何在Genymotion VM中安装Google Play服务(没有拖放支持)?但是当我显示正在进行文件传输后我拖放这些文件时,它只是将这些文件复制到我的genymotion移动存储卡.它没有要求闪光它.请帮助我如何在我的genymotion模拟器上安装谷歌应用程序
有人试过这个网站安装Google Play商店并且有效吗? http://blog.zeezonline.com/2013/11/install-google-play-on-genymotion-2-0/
拖放不起作用,因为它只是在我尝试在主屏幕上删除apk或zip文件时显示"无条目"标志.
任何解决方案
只是创建了一个新的空白GoogleMaps活动,当我去运行模拟器时,模拟器显示..
这是我在SDK管理器中安装的内容..
这是我在尝试运行应用程序时在显示器中收到的最新消息...
06-30 15:46:42.388 2783-2783/jackc.mapslesson W/GooglePlayServicesUtil: Google Play services out of date. Requires 9256000 but found 9080470
Run Code Online (Sandbox Code Playgroud)
在SDK工具中,我安装了它
并在额外...
我目前发现的唯一修复是在模块等级,它说...
compile 'com.google.android.gms:play-services:9.2.0'
Run Code Online (Sandbox Code Playgroud)
如果我把它改成......
compile 'com.google.android.gms:play-services:9.0.2'
Run Code Online (Sandbox Code Playgroud)
它然后工作,为什么这?是否有一个修复,以便它在9.2.0上工作?
尝试使用模拟器调试Android应用程序我试图编码.
我收到此错误代码
W/EGL_emulation? eglSurfaceAttrib not implemented
Run Code Online (Sandbox Code Playgroud)
当出现该错误时,我该怎么办才能修复它?

我使用下面的代码来获取android中的广告ID,但它给出了以下异常.
06-12 12:14:19.034: E/AndroidRuntime(13631): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.authorwjf.amianemulator/com.authorwjf.amianemulator.Main}: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.google.android.gms.ads.identifier.AdvertisingIdClient$Info.getId()' on a null object reference
Run Code Online (Sandbox Code Playgroud)
我在android清单文件中添加了google play服务库和meta标签.
我在activity的oncreate方法中使用下面的代码.
Info adInfo = null;
try {
adInfo = AdvertisingIdClient.getAdvertisingIdInfo(this);
} catch (IOException e) {
} catch (GooglePlayServicesNotAvailableException e) {
} catch (IllegalStateException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (GooglePlayServicesRepairableException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
String AdId = adInfo.getId();
System.out.println("AdId :: "+AdId);
Run Code Online (Sandbox Code Playgroud)
有些疑惑::
genymotion支持广告ID?
是在所有使用4.0及以上的Android手机中提供的广告ID?
请帮我获取广告ID.
我正在开发一款集成了Google Play游戏服务的游戏.它在物理设备上运行良好.但是当我在模拟器上运行应用程序时,它会显示"安装Play游戏服务",如下所示.
我正在使用x86_64 Android 6.0(带有Google API)图像进行模拟.我也尝试了其他图像,但都有相同的结果.模拟器具有Google Play Services 8.4.89.
我已经尝试将模拟器图像更新到最新版本.但它没有帮助.
部分工作的一件事是将Play Games apk加载到模拟器.它适用于一些模拟器,很难找到对应于每个模拟器配置的apk.此外,我觉得这不是解决这个问题的真正/官方方式,因为它是一个hacky解决方法.
所以我正在寻找一个官方建议解决这个问题的解决方案.
请不要建议单击"安装"按钮,因为它仅适用于真实设备.
android android-emulator google-play-services google-play-games