谷歌地图集成步骤

1.首先要去google官网注册开发者账号,并申请key

2.导入依赖包

  • compile 'com.google.android.gms:play-services-maps:10.2.4'

3.使用Android Studio安装Google Play Services

4.​在布局文件中添加如下代码

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

5.将申请的key配置到清单文件的application节点中

<meta-data
	android:name="com.google.android.geo.API_KEY"
    android:value="@string/google_map_key" />

6.在Activity的onCreate方法中添加如下代码

mGoogleMap = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.fm_google_map);
mGoogleMap.getMapAsync(this);

7.重写onMapReady方法

@Override
public void onMapReady(GoogleMap googleMap) {
  LatLng sydney = new LatLng(-34, 151);
  googleMap.addMarker(new MarkerOptions().position(sydney).title("Marker in Sydney"));
  googleMap.moveCamera(CameraUpdateFactory.newLatLng(sydney));
}

8.此时运行程序,会发现有如下效果

posted @ 2017-05-15 18:34  喳喳的夏天  阅读(1062)  评论(0编辑  收藏  举报