当前位置: 首页 > 知识库问答 >
问题:

将Android Studio 2.0模拟器与Google Services一起使用

卫宁
2023-03-14

根据Android开发者博客上的一篇文章,关于Android Studio 2.0的发布:

Android Emulator-新的Emulator运行速度比Android以前的Emulator快约3倍,通过ADB增强功能,您现在可以将应用程序和数据推送到Emulator,速度比推送到物理设备快10倍。与物理设备一样,官方的Android emulator也内置了Google Play服务,因此您可以测试更多的API功能。最后,新模拟器具有丰富的新功能,可以管理通话、电池、网络、GPS等。

太好了!这正是我们需要的。在文章的后面,他们解释了如何在我们的模拟器中获得Google Play服务。

试用新的emulator非常简单,只需将SDK工具更新到25.1.1或更高版本,使用推荐的x86系统映像之一创建新的Android虚拟设备,您就可以开始了。通过查看文档了解有关Android Emulator的更多信息。

我安装了SDK Tools 25.1.1。我有一个运行x86系统映像的全新Android虚拟设备。

没有Google play服务:-(

我错过了什么?

共有1个答案

骆嘉石
2023-03-14

创建虚拟设备时,请确保选择“带有Google API”的设备。如果这不是一个选项,那么您必须使用Android SDK管理器为您想要使用的每个API级别下载Google API。

 类似资料:
  • 问题内容: 我正在尝试将包与我的sequelize模型一起使用,并试图遵循将散列合并到模型中的教程,但是在遇到错误。我似乎无法弄清楚这个问题。有没有更好的方法来合并bcrypt? 错误: 模型: 问题答案: 应在以下方法的“选项”自变量中提供方法

  • 问题内容: 我正在使用ApplicationTestCase测试一个Android应用程序。我想模拟我的AsyncTasks之一(示例简化为显示问题): 因此,为了设置测试,我做了以下工作: 然后,实际测试如下: 但是运行时出现异常: 为什么模拟AsyncTask的技术不起作用? 请注意,在这种简单情况下,删除会导致问题消失,但是对于我的实际测试,我确实需要创建应用程序。 问题答案: AsyncT

  • 我正在尝试将广告添加到我的应用程序中,但运行时出现错误 它显示在运行屏幕上 警告:请求的ram_size 1536M太大,减少到1440M仿真器:警告:崩溃服务未启动Hax已启用Hax ram_size0x5a000000HAX正在工作,仿真器在快速虚拟模式下运行。qemu-system-i386.exe:-drive if=none,index=0,id=system,file=C:\Users

  • 我有一个明确的模块化项目,它依赖于一个自动模块;e、 g.关于java。激活。仍然可以使用jlink吗? 查看此模块信息。爪哇: 然后jlink不能添加模块: 根据我的理解,一个自动模块无论如何都会包含整个类路径。所以我想用jlink创建运行时映像没有任何好处? 另请参阅:什么是自动模块? 有没有可能绕过这个问题?也许为这些依赖生成module-info.java?

  • 我正在尝试学习如何将宇宙数据库与烧瓶一起使用。我完成了使用用于 MongoDB API 的 CosmosDB 构建烧瓶应用的教程(https://docs.microsoft.com/en-us/azure/cosmos-db/create-mongodb-flask#运行-the-web-app)。我一直收到错误: 模拟器正在运行,但无法连接。我按照指示做了一次,但现在它不再工作了。 编辑:我确

  • 在Martin Fowler的书中,我读到了和模式。 作者提到,将identityMap放在UnitOfWork内部是一个好主意。但怎么做呢? 据我所知,受会话限制,但作者没有提到 每个unitOfWork实例需要多少个IdentityMap实例? 如果我们有两个并发请求呢?