1. http://developer.baidu.com/user/reg 申请开发者账号
2. http://lbsyun.baidu.com/apiconsole/key 创建应用
2. 获取SHA1:
找到.andriod目录下的debug.keystore文件
如C:\Users\Administrator\.android\debug.keystore
将地址复制到Studio 的Terminal 中, 前面加上keytool -list -v -keystore命令语句;
回车获取SHA1;
3. http://lbsyun.baidu.com/apiconsole/key 创建应用
填入SHA1 及 包名,生成APIKey
4. 下载百度LBS平台的SDK;基础地图与定位功能必选;
5. 将解压的jar包导入libs中,右键点击项目目录-New-Directory,创建一个目录jniLibs,将解压的其他五个文件放入此目录下;
6. 清单文件添加配置;
<meta-data
android:name="com.baidu.lbsapi.API_KEY"
android:value="申请到的APIKey"></meta-data>
7 . 要 申请的权限
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE"></uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"></uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>