谷歌地图V2支持设备

时间:2013-06-18 06:22:55

标签: android google-maps

我正在使用谷歌地图v2 api密钥。但它只支持更高版本的Android设备。它不能支持我的2.3.5版Android手机。 V2 api是否仅支持3.0以上的版本?如果有人知道,请告诉我。

xml文件:

<fragment
    android:id="@+id/map"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    class="com.google.android.gms.maps.SupportMapFragment" />

 </RelativeLayout>

2 个答案:

答案 0 :(得分:1)

您可以在API 10下使用地图V2。而不是使用com.google.android.gms.maps.MapFragment使用com.google.android.gms.maps.SupportMapFragment和使用活动useFragmentActivity。

答案 1 :(得分:1)

  

V2 api仅支持超过3.0的版本吗?

不,您可以将Google API V2与Android API v8及更高版本一起使用。您需要使用SupportMapFragment而不是MapFragment对象。并将Activity更改为FragmentActivity以获得向后片段兼容性。当然,您需要添加android-support库才能使用此对象。

您可以查看我撰写的这篇博客文章,其中包含有关如何为支持Android API V8及更高版本的应用程序实施Google Maps API V2的完整说明:

Google Maps API V2