Google Maps API v2不适用于模拟器,但不适用于设备

时间:2014-04-18 14:19:20

标签: android eclipse api google-maps api-key

感谢社区,我可以解决我的最后一个问题。 --->(Google Maps API v2 - Fragment's error

该应用程序可在模拟器上运行(它显示“此应用程序将无法运行,除非您更新Google Play服务”),这是正常的,但当我将.apk放在手机上(4.2.2版本)时,它会崩溃!

我阅读了有关不同API密钥的内容。现在在我的proyect中,我有从程序中获得的API密钥(使用Eclipse的SHA1指纹)。

我需要一个不同的吗?

谢谢你,对这两个连续的问题感到抱歉!

1 个答案:

答案 0 :(得分:0)

你不需要另一把钥匙。您只需要一个好的模拟器来运行Google地图。我正在使用GenyMotion。这真的很快&高效。试一试。

按照步骤

1)安装Oracle VirtualBox最新版本。

2)安装geneymotion最新版本。

3)下载以下应用

www.dropbox.com/s/lfde3juixuy88rg/GoogleLoginService.apk
www.dropbox.com/s/9kurwyhbbuecaea/GoogleServicesFramework.apk
www.dropbox.com/s/9x8924gtb52ksn6/Phonesky.apk
www.dropbox.com/s/koo4wiwqg8agy8n/com.google.android.apps.maps-1.apk
www.dropbox.com/s/bh058hbrelccfsr/com.google.android.gms-2.apk

4)运行Genymotion&安装设备版本,

5)拖动&将这些应用程序放到Genymotion上。

6)重启Genymotion。

7)您的genymotion已准备好运行Google地图,