百度地图开发步骤
2016-04-28 16:51
381 查看
注册一个百度开发者账号
下载SDK用到什么功能先什么功能
集成到AS项目中
将下载的文件放到下图中对应的目录中
配置ak码
申请AK码
初始化应用
将申请到的AK码填入上述androidMainfest文件中
备注,申请ak时
获取默认的sha1—> keytool -v -list -keystore C:\Users\Administrator.android\debug.keystore(一般会是在这个目录下)
获取自己key文件的sha1—>keytool -v -list -keystore [自己的key文件全路径]
获取应用包名:这里要注意一下要取builde.gradle文件中的applicationId,而不是AndroidMainfest文件中的package值
开发中下面的这个错,往往就是因为包名错了
在activity中绑定map生命周期
在fragment中使用map参考官方demo
下载SDK用到什么功能先什么功能
集成到AS项目中
将下载的文件放到下图中对应的目录中
配置ak码
申请AK码
初始化应用
注册一个百度开发者账号
下载SDK,用到什么功能先什么功能
集成到AS项目中
将下载的文件放到下图中对应的目录中
配置ak码
<application> <meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="应用 AK" /> </application>
申请AK码
将申请到的AK码填入上述androidMainfest文件中
备注,申请ak时
获取默认的sha1—> keytool -v -list -keystore C:\Users\Administrator.android\debug.keystore(一般会是在这个目录下)
获取自己key文件的sha1—>keytool -v -list -keystore [自己的key文件全路径]
获取应用包名:这里要注意一下要取builde.gradle文件中的applicationId,而不是AndroidMainfest文件中的package值
开发中下面的这个错,往往就是因为包名错了
Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode码校验失败
初始化应用
在application onCreate中加入SDKInitializer.initialize(getApplicationContext());
在activity中绑定map生命周期
@Override protected void onResume() { super.onResume(); mapView.onResume(); } @Override protected void onPause() { super.onPause(); mapView.onPause(); } @Override protected void onDestroy() { super.onDestroy(); mapView.onDestroy(); }
在fragment中使用map参考官方demo
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories