我不得不格式化我的Windows笔记本电脑,因此我复制了SDK文件夹(因为它大约30 GB)并且我将它粘贴在新Windows副本的相同位置。
现在,当我启动Android Studio和SDK Manager时,一切看起来都很好,所有工具和软件包显示为已下载,但是当我启动模拟器来测试我的应用时,它显示Get Google Play Services
我已在gradle
中显示如下:
compile' com.google.android.gms:play-services:7.0.0'
它在旧的Windows机器上工作正常,但现在它拒绝检测Google Play Services
。
此外,模拟器非常慢,以前在旧的Windows机器上速度非常快。
我在这里缺少什么?
提前致谢。
答案 0 :(得分:3)
模拟器上缺少Google Play Services
个应用。该库只需要根据Google Play服务API编译项目。
根据Setting Up Google Play Services的参考文档:
如果要在模拟器上测试应用程序,请展开目录 Android 4.2.2(API 17)或更高版本,选择Google API,以及 安装它。然后使用Google API作为平台创建一个新的AVD 目标
因此,您需要使用 Google API 作为目标SDK设置。
答案 1 :(得分:0)
下载Google Play Services 7.0并通过adb shell或简单地通过拖放将其安装到您的模拟器中。
我推荐GenyMotion仿真器,因为它们相对快速且易于访问。