2014-04-21 257 views
1

我开始地图项目,并遵循https://developers.google.com/maps/documentation/android/start#getting_the_google_maps_android_api_v2谷歌地图Android版V2

指令,当我添加此代码片段,我得到一个错误

<?xml version="1.0" encoding="utf-8"?> 
<fragment xmlns:android="http://schemas.android.com/apk/res/android" 
     android:id="@+id/map" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:name="com.google.android.gms.maps.MapFragment"/> 

错误

[2014-04-21 06:32:21 - appcompat_v7_3] WARNING: unable to write jarlist cache file C:\Users\Umer Mir\workspace\appcompat_v7_3\bin\jarlist.cache 
[2014-04-21 07:14:23 - google-play-services_lib] Unable to resolve target 'android-9' 
[2014-04-21 07:14:26 - google-play-services_lib] Unable to resolve target 'android-9' 
[2014-04-21 07:45:30 - Mapsproject] Error in an XML file: aborting build. 
[2014-04-21 07:45:41 - Mapsproject] Error in an XML file: aborting build. 
+0

清单中的最低API级别是什么? – Kedarnath

+1

[引用google-play-services库]的可能重复(http://stackoverflow.com/questions/15902222/referencing-the-google-play-services-library) –

+1

项目--->右键单击 - > Properites - > Android - >选择Google API版本 - >确定 –

回答

0

改变你Android目标android-8为其他。

Your Project--->Right Click-->Properites-->Android-->Select Google API 15(whatever you have)-->

或者

在Android清单文件中添加这一点。

<uses-sdk 
     android:minSdkVersion="8" 
     android:targetSdkVersion="15" /> 

你可以添加目标SDK任何你有,但它必须是Google API