嘿我试图在我的模拟器上使用谷歌地图,即使我在运行应用程序时安装了谷歌播放服务库它说
“如果没有手机中遗漏的谷歌播放服务,此应用程序将无法运行”
答案 0 :(得分:0)
Google Play服务与Google Play服务库不同。该库将您的应用程序授予Google Play服务提供的API。
遗憾的是,模拟器不支持4.2.2之前的Google Play服务。 来自Setup Google Play Services developers guide:
如果要在模拟器上测试应用程序,请展开目录 Android 4.2.2(API 17)或更高版本,选择Google API,以及 安装它。然后使用Google API作为平台创建一个新的AVD 目标
答案 1 :(得分:0)
遗憾的是,模拟器不支持设置Google Play服务开发者指南中每4.2.2版的Google Play服务。
答案 2 :(得分:0)
运行您的模拟器并安装两个名为 com.google.android.gms 和 com.google.vending 的文件。由于com.google.android.gms就是所谓的Google Play服务,因此请确保您安装的apk版本与SDK的Google Play服务库版本相同。这两个文件的安装如此链接Running Google Mapsv2
中所述(用于测试真实设备上的应用) 如果您使用的是Android 2.2,则必须在项目中为Froyo(库)添加Google Play服务,而不是Google Play服务库。打开SDK管理器并在Extras下查看,您会找到一个。但是,如果您尝试针对Android测试的应用程序高于2.2,则必须使用上述答案。