谷歌在Android设备上映射v2,其中minSDK低于11

Djo*_*lov 1 maps sdk android android-maps-v2

当我创建使用Google maps API v2的项目时,我对此行有疑问.

GoogleMap map =((MapFragment)getFragmentManager().findFragmentById(R.id.map)).getMap();

据说我需要将minSDK设置为最小值11,但我想在具有android minSDK 8(2.3.3)的设备上使用此应用程序.有任何想法吗?或者简单地说:我如何设置google maps API v2以与具有minSDK 8的设备兼容.

谢谢

Com*_*are 6

使用SupportMapFragmenta FragmentActivity而不是MapFragmenta Activity.要在早于API Level 11的设备上使用片段,您需要使用Android Support软件包的片段backport(FragmentActivity来自哪里).

  • @ Mr.Hyde:AFAIK OpenGL ES 2.0直到API等级8才开始. (2认同)