1

我不得不格式化我的Windows笔记本电脑,所以我复制了SDK文件夹(因为它的大小约为30 GB),我将它粘贴在新Windows副本上的相同位置。现在Android:谷歌播放服务不能在模拟器上工作

当我启动Android Studio和SDK管理器中一切正常,所有工具&软件包显示为下载的,但是当我开始一个模拟器来测试我的应用程序,它说Get Google Play Services我已经在我的gradle如下:

编译“com.google.android.gms:发挥服务:7.0.0”

这是工作的旧Windows机器上正常,但现在它拒绝检测Google Play Services

此外,仿真器非常慢,它在旧的Windows机器上过去非常快。

我在这里失踪了什么?

在此先感谢。

+0

变化“项目建设追求的目标”,以谷歌API默认情况下它是你升级到的api级别。 – Pankaj 2015-04-03 09:52:36

+0

您已将Play服务库与您的应用包含在一起。现在,如果您查看自己的实体电话应用程序列表,则会发现它的Google Play服务应用程序对应部分,这在您的模拟器中不存在。您的应用中包含的内容仅用于连接到Play服务应用。 – 2015-04-03 10:26:12

回答

2

Google Play Services应用程序在仿真器上丢失。该库仅用于编译针对Google Play服务API的项目“。

按照参考文档在Setting Up Google Play Services

如果你想测试你的应用程序在模拟器上,展开目录 的Android 4.2.2(API 17)或更高版本,选择谷歌的API ,并且 安装它。然后用Google API创建一个新的AVD作为平台 的目标。

因此,您需要做的是使用Google API作为目标SDK设置。

+0

是的,我使用棒棒糖模拟器(5.0),它应该带有谷歌API,但它总是说'Get Google Play Services' – 2015-04-03 10:08:22

+0

我想我应该删除并重新下载它们,我会尝试 – 2015-04-03 10:11:33

+0

感谢它的工作:) – 2015-04-03 10:49:42

0

下载Google Play Services 7.0,并在你的模拟器或者通过亚行外壳或通过简单的拖放的方式安装, 我建议GenyMotion仿真器,因为它们是相对快速和容易的进入电影

+0

拖放到Android模拟器(不是Genymotion)?从来没有见过。 – 2015-10-20 19:39:04

相关问题