编辑 - -
我建议你尝试一下根尼运动 http://genymotion.com而不是 eclipse android 模拟器。
但您可以尝试以下步骤。
如果您已经拥有 API 密钥,则可以执行此步骤
Step 1:
配置AndroindManifest.xml:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.br.activitys"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="16"
android:targetSdkVersion="16" />
<permission
android:name="com.br.activitys.permission.MAPS_RECEIVE"
android:protectionLevel="signature" />
<uses-permission android:name="com.br.activitys.permission.MAPS_RECEIVE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />
<application
android:allowBackup="true"
android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
android:debuggable="true">
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="YOUR API KEY" />
<activity> ... </activity>
</application>
</manifest>
Step 2:创建模拟器 4.2.2 API 17
之后,启动并等待完全加载。
步骤3:
下载文件https://www.dropbox.com/s/m8p5jsvg9i4l5j3/com.android.vending-20130716.apk https://www.dropbox.com/s/m8p5jsvg9i4l5j3/com.android.vending-20130716.apk e https://www.dropbox.com/s/a90mjl9nhk4qv45/com.google.android.gms-20130716.apk https://www.dropbox.com/s/a90mjl9nhk4qv45/com.google.android.gms-20130716.apk使用亚行安装
在 Windows 上执行类型 CMD
提示将打开,您需要访问您的 android 安装文件夹,在我的例子中为 C:\Program Files (x86)\Android\android-sdk\platform-tools
So, you will type ADB INSTALL and the path of the files you downloaded.
and
这个过程需要一些时间(2或3分钟),不用担心。
之后,您需要重新启动模拟器。
step 4:下载https://www.dropbox.com/s/42bz5imaq4uty4j/google_play_services_9.7z https://www.dropbox.com/s/42bz5imaq4uty4j/google_play_services_9.7z将文件夹 google_play_services 解压到您的 SDK 目录之外的 extra/google 文件夹中(在我的例子中为 C:\Program Files (x86)\Android\android-sdk\extras\google),如果该文件夹已经存在,请删除并替换为这个新文件夹一。
现在,将 google_play_services\libproject 中的同一文件夹 google-play-services_lib 复制到您的工作区,然后像 Eclipse 项目一样导入。
文件->导入
选择 Android -> 将现有 Android 代码放入工作区
选择您复制的文件夹
并完成。
Step 5:现在将库添加到您的项目中。
右键单击您的项目并转到属性。
在 android 中,向下滚动直到库并单击添加。
选择您导入的项目,然后单击确定
为了确定,请转到“项目”->“清理”并选择“清理所有项目”
已完成,现在只需运行您的应用程序即可。