Android Studio调用百度地图API并显示定位
源码地址:https://gitee.com/yun_lan/as/tree/master/BaiduMapApplication.
百度地图android SDK 开发文档:http://lbsyun.baidu.com/index.php?title=androidsdk.
如获取SHA1时出现keytool 错误 密钥库文件不存在
在Terminal中切换到as的JDK location下的bin目录
输入keytool -list -v -keystore 加debug.keystore路径
输入默认密钥库口令Android即可获取SHA1
MainActivity
package com.example.baidumapapplication;
import androidx.appcompat.app.AppCompatActivity;
import androidx.core.app.ActivityCompat;
import android.Manifest;
import android.content.pm.PackageManager;
import android.os.Bundle;
import android.os.LocaleList;
import android.widget.TextView;
import com.baidu.location.BDLocation;
import com.baidu.location.BDLocationListener;
import com.baidu.location.LocationClient;
import com.baidu.location.LocationClientOption;
import com.baidu.mapapi.SDKInitializer;
import com.baidu.mapapi.map.BaiduMap;
import com.baidu.mapapi.map.MapStatusUpdate;
import com.baidu.mapapi.map.MapStatusUpdateFactory;
import com.baidu.mapapi.map.MapView;
import com.baidu.mapapi.model.LatLng;
public class MainActivity extends AppCompatActivity {
private MapView mMapView = null