人的成就,永远无法超越他的格局
登录百度地图开放平台
登录成功之后,点击API控制台
进入API控制台,点击创建应用
创建应用
1、输入应用名称;
2、选择应用类型,该篇写的是Android版开发,因此选择Android SDK;
3、启用服务,根据项目开发需求,选择最合适的服务;
4、发布版SHA1,分为两种:一种是未发布App之前的debug版本的SHA1,另一种是已发布App的release版本的SHA1;针对两者的SHA1生成,请查看debug和release版本之SHA1生成记(上线时,一定要替换成release版的SHA1)
5、包名,请与您项目下的AndroidMenifest.xml中的package一致。
提交,查看访问应用(AK)
在AndroidMenifest.xml配置AK
|
|
下载百度地图SDK,并集成到项目中
1、下载:http://lbsyun.baidu.com/index.php?title=androidsdk/sdkandev-download(根据开发需求,下载相应功能的开发资源)
2、集成百度地图SDK到项目
a) 将下载好的压缩包解压到本地,打开libs目录,如下图所示:
b) 将armeabi目录和BaiduLBS_Android.jar,复制到项目工程app/libs目录下
PS:BaiduLBS_Android.jar记得Add As Library
c) 在src/main下创建jniLibs目录,将armeabi目录复制到jniLibs目录下
d) 配置app目录下的build.gradle
|
|
e) 应用混淆,集成地图SDK的应用,在打包混淆的时候,需要注意与地图SDK相关的方法不可被混淆。混淆方法如下:(保证百度类不能被混淆,否则会出现网络不可用等运行时异常)
|
|
PS:在项目下的proguard-rules.pro中配置,请查看Android签名打包