什麼是最低版本,我如何建立應用程序提供我使用谷歌V2地圖,目前在Eclipse項目>右鍵單擊,Android目標它顯示最小爲4.0谷歌地圖api v2和最低的Android目標版本支持
回答
進口google-play-services_lib
到Eclipse作爲庫謨到同一個工作區創建一個項目並添加google-play-services_lib
爲庫。然後做這樣的
XML佈局文件
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<fragment
class="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</RelativeLayout>
清單文件
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourpackage.name"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<permission
android:name="com.yourpackage.name.permission.MAPS_RECEIVE"
android:protectionLevel="signature" />
<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />
<uses-permission android:name="com.yourpackage.name.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" />
<!--
The following two permissions are not required to use
Google Maps Android API v2, but are recommended.
-->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.yourpackage.name.SupportMapFragmentActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="Google-Play-API-Key-Here-which-u-have-generated" />
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
</application>
</manifest>
Java代碼
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.SupportMapFragment;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentManager;
import android.view.Menu;
public class SupportMapFragmentActivity extends FragmentActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_support_map_fragment);
FragmentManager fmanager = getSupportFragmentManager();
SupportMapFragment supportmapfragment = (SupportMapFragment)fmanager.findFragmentById(R.id.map);;
GoogleMap map = supportmapfragment.getMap();
}
}
總之好,我接着說:<用途-sdk android:minSdkVersion =「8」 android:targetSdkVersion =「17」/>'我的清單文件,現在我清理並構建項目,然後如果我右鍵單擊屬性並轉到android菜單,它顯示目標名稱至於Android 4.0最低 – user3833308 2014-10-07 05:09:17
這是你想編譯與 – kId 2014-10-07 05:12:14
哪個版本,所以我怎麼能讓它在android 2.3中運行? – user3833308 2014-10-07 06:23:43
- 1. Android谷歌地圖(API V2)和標籤
- 2. 目標和最低Android版本支持平板電腦
- 3. 谷歌地圖Android版V2
- 4. 谷歌地圖API v2。 android
- 5. Android谷歌地圖API v2
- 6. 谷歌地圖Android API v2
- 7. 谷歌地圖android api v2支持街景視圖疊加嗎?
- 8. 的Android 2.3和谷歌地圖API V2
- 9. 與谷歌地圖的Android API v2的文本地圖標記
- 10. 谷歌地圖Android V2和方向API
- 11. 谷歌地圖V2支持設備
- 12. 使用谷歌地圖API v2.0的較低版本的Android
- 13. 谷歌地圖API的Android V2教程
- 14. Android的谷歌地圖API V2錯誤
- 15. 谷歌Android地圖API V2從的onResume
- 16. 谷歌地圖Android API V2顯示當前位置與標記(我在谷歌Android地圖API第二版)
- 17. 谷歌地圖Android API v2動畫谷歌地圖查看
- 18. 谷歌地圖API v2谷歌地圖API V3 Android版應用程序OpenStreetMap之間最好的是什麼?
- 19. 谷歌地圖API V2
- 20. 谷歌地圖api v2
- 21. Android的谷歌地圖V2
- 22. 谷歌Android地圖API V2崩潰
- 23. java.lang.NullPointerException谷歌地圖Android API V2
- 24. Android IllegalStateException與谷歌地圖api v2
- 25. 谷歌地圖問題Android Api v2
- 26. 谷歌地圖android API V2崩潰
- 27. android,谷歌地圖api v2錯誤
- 28. Android谷歌地圖api v2崩潰
- 29. 從Android開始谷歌地圖API V2
- 30. 谷歌地圖android API V2失敗
它是從'API-8' Android 2.2的使用'SupportMapFragment'支持 – kId 2014-10-07 04:43:38
感謝Kaushik,爲什麼它只顯示我Android 4.0作爲最低目標版本? – user3833308 2014-10-07 04:49:50
檢查清單文件'安卓minSdkVersion'值 – kId 2014-10-07 04:51:07