Emulator中缺少Google Play服务(Android 4.4.2)
对于下面的仿真器,我收到错误消息“设备上未安装Google Play服务” 据报道,Android emulator使用AVD运行基于Android 4.2.2或更高版本的Google API平台 无法理解模拟器是否运行4.4.2,那么为什么google play服务不存在 一些相关线程,但没有解决方案。(添加这些只是为了指出此问题并非重复): 报价文件 如果要在emulator上测试应用程序,请展开 Android 4.2.2(API 17)或更高版本,选择Google API,然后 安装它。然后以googleapi为平台创建一个新的AVD 目标 需要谷歌API的模拟器 在快照中查看目标 折断 我更喜欢在安装了google play服务的真实设备上进行测试 报价文件 如果要在emulator上测试应用程序,请展开 Android 4.2.2(API 17)或更高版本,选择Google API,然后 安装它。然后以谷歌API为平台创建一个新的AVD 目标 需要谷歌API的模拟器 在快照中查看目标 折断Emulator中缺少Google Play服务(Android 4.4.2),android,emulation,google-play-services,Android,Emulation,Google Play Services,对于下面的仿真器,我收到错误消息“设备上未安装Google Play服务” 据报道,Android emulator使用AVD运行基于Android 4.2.2或更高版本的Google API平台 无法理解模拟器是否运行4.4.2,那么为什么google play服务不存在 一些相关线程,但没有解决方案。(添加这些只是为了指出此问题并非重复): 报价文件 如果要在emulator上测试应用程序,请展开 Android 4.2.2(API 17)或更高版本,选择Google API,然后 安
我更喜欢在安装了google play服务的真实设备上进行测试google play服务只是一个创建应用程序的库,但为了使用使用google play服务库的应用程序,您需要在模拟器中安装google play。为此,它需要唯一的设备id。并且设备id仅在模拟器上没有的真实设备上。所以为了测试它,你需要真正的android设备。google play服务只是一个创建应用程序的库,但为了使用使用google play服务库的应用程序,你需要在你的模拟器中安装google play。为此,它需要唯一的设备id。并且设备id仅在真实设备上,而不是在模拟器上。因此,为了测试它,您需要真正的android设备。您将无法使用emulator中的
谷歌播放服务库测试应用程序。为了在emulator中测试该应用程序,您需要在emulator中安装一些系统框架以使其正常工作
请参考上述答案,在您的emulator上安装Google play服务。您将无法使用emulator中的Google play服务库测试应用程序。为了在emulator中测试该应用程序,您需要在emulator中安装一些系统框架以使其正常工作
请参考上述答案,在您的模拟器上安装Google play服务。如果您使用的是Xamarin,我发现有人在解释如何执行此操作:
从internet下载软件包。这有很多来源
启动Android播放器并解锁它李>
将下载的zip文件拖放到Android播放器上李>
重新启动Android播放器
此后,您可能还需要从Google Play商店更新Google Play服务
希望这对查找文档有困难的其他人有所帮助。如果您使用的是Xamarin,我发现可以解释如何执行此操作:
从internet下载软件包。这有很多来源
启动Android播放器并解锁它李>
将下载的zip文件拖放到Android播放器上李>
重新启动Android播放器
此后,您可能还需要从Google Play商店更新Google Play服务
希望这对查找文档有困难的其他人有所帮助。Setp 1:
下载以下apk文件。
1) com.google.android.gms.apk()
2) com.android.vending-4.4.22.apk()
第2步:创建一个没有谷歌API的新AVD
步骤3:运行AVD(启动仿真器)
步骤4:使用adb安装下载的APK
1)adb install com.google.android.gms-6.7.76_\(1745988-038\)-6776038-minAPI9.apk
2)adb install com.android.vending-4.4.22.apk
亚洲开发银行推出android SDK/studio
步骤5:在google开发者控制台中创建应用程序
步骤6:在Androidmanifest.xml和google api版本中配置api密钥
注:
在步骤1中,您需要根据Android API级别(…18,19,21…)和google play services版本(5,5.1,6,6.5…)下载apk
这将100%起作用 SETP1:
下载以下apk文件。
1) com.google.android.gms.apk()
2) com.android.vending-4.4.22.apk()
第2步:创建一个没有谷歌API的新AVD
步骤3:运行AVD(启动仿真器)
步骤4:使用adb安装下载的APK
1)adb install com.google.android.gms-6.7.76_\(1745988-038\)-6776038-minAPI9.apk
2)adb install com.android.vending-4.4.22.apk
亚洲开发银行推出android SDK/studio
步骤5:在google开发者控制台中创建应用程序
步骤6:在Androidmanifest.xml和google api版本中配置api密钥
注:
在步骤1中,您需要根据Android API级别(…18,19,21…)和google play services版本(5,5.1,6,6.5…)下载apk
这将100%起作用 如果您碰巧没有该映像,请通过SDK管理器下载:
如果您碰巧没有该映像,请通过SDK管理器下载:
我测试了它,但它从未在模拟器上运行过。它说设备id丢失。@wqrahd检查点3@我必须再次测试。@Raghundan感谢您指出这一点-我在使用运行Android v4.0.0的模拟器进行测试,即使切换到Google API,仍然会收到“未找到服务”错误。切换到v4.2.2 Google API修复了emulator.Play Services with maps on Genymotion emulator:我测试了它,但它从未在该emulator上运行过。它说设备id丢失。@wqrahd检查点3@我必须再次进行测试。@Raghundan感谢您指出这一点-我在使用运行Android v4.0.0的模拟器进行测试,但仍然得到了“未找到服务”错误