Android studio 滴滴打车sdk集成
1.去滴滴开发平台下载滴滴sdk http://open.xiaojukeji.com/home/index/download
2.导入sdk:将下载的压缩包解压,
将aar文件导入到工程里面,步骤:file-->new-->new module-->import .jar/arr package。
3.关联滴滴打车的sdk
完成上面步骤,就已经成功导入滴滴sdk了。
4.集成腾讯定位(百度定位也行,只要是有定位功能就可以)
去腾讯下载腾讯定位sdk,把里面的jar包拷贝到工程lib文件夹下面,右键jar包,选择add as library,把jar包添加到工程。
5.添加jniLibs文件
在工程main文件夹下面添加jniLibs(名字必须是这个一个字母都不能错)
到此,腾讯定位功能就可以用了。前期准备工作搞定。
6.调用滴滴sdk http://static.udache.com/gulfstream/mis/open/downloads/doc-1.1.0_0421.pdf(这个是滴滴sdk的开发文档)
在程序入口处调用:
DIOpenSDK.registerApp(this, "appid", "secret");
"appid", "secret"这两个是自己在滴滴上面申请的。
7.配置DiDiWebActivity
DiDiWebActivity的配置可以按官方文档上面的方法配置,我的方式是自己写一个Avtivity(里面什么都不用写,但是必须在清单文件里面注册,有布局)继承DiDiWebActivity。
8.调用腾讯定位sdk定位
直接贴代码
TencentLocationRequest request = TencentLocationRequest.create(); request.setInterval(5000); mLocationManager.requestLocationUpdates(request, this);
9.定位以后启动滴滴打车
HashMap map = new HashMap(); DIOpenSDK.showDDPage(getContext(), map);
到此滴滴打车就可以用了
在这里说一下我用滴滴打车sdk时遇到的一个坑:在调用滴滴打车sdk时必须先定位自己自己的位置(百度、腾讯、高德都可以),否则无法正常使用滴滴打车sdk。
Android studio 滴滴打车sdk集成相关推荐
- Android端穿山甲SDK集成
Android端穿山甲SDK集成 流程 创建测试状态的应用及应用下对应的测试状态的代码位ID 项目对接SDK完毕后 拿APP到应用商店审核 得到应用商店的APP的下载地址 结合文档转换成apk下载地址 ...
- Android Studio和SDK下载、安装和环境变量配置(全网最详细步骤)
序言:工欲善其事,必先利其器,无论你是搞Android开发的.测试App软件的.App爬虫等都需要建立Android环境 目录 一.安装Java JDK 1.1 首先必须安装Java JDK 1.2 ...
- Android studio Your SDK location contains non-ASCII characters解决方法
初学Android Studio 的朋友,在安装时可能会遇到 Android studio Your SDK location contains non-ASCII characters 这个问题 ...
- 报错之Android Studio中SDK安装失败HAXM
安装Android Studio时SDK安装失败HAXM 在模拟器上显示android程序时报错haxm 一.检查自己电脑的虚拟化是否开启 1.打开任务管理器,选择性能-- cpu 2.发现没有开(如 ...
- Android Studio 是谷歌基于IntelliJ IDEA开发的安卓开发工具,有点类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调
Android Studio 是谷歌基于IntelliJ IDEA开发的安卓开发工具,有点类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调 ...
- android 融云sdk集成,使用融云SDK集成
使用融云开始还是遇到了很多的坑的,特别是看不太明白官方文档.或许自己不够有耐心. 期间还遇到了许多bug,比如,明明配置的没问题了,可我的手机还是连不上融云. 后来还是在融云的知识库中找到了解决办法, ...
- android主流视频直播sdk,Android视频直播SDK集成指引
手动安装 目前 ZegoLiveRoom SDK 仅支持通过拷贝库文件的方式,集成步骤如下. 1 准备环境 请确保开发环境满足以下技术要求: Android Studio 2.1 或以上版本 已经下载 ...
- 解决003--修改android studio的SDK默认下载位置
对于像我这样不知道节省空间的人来说,C盘已经是快要冲破我的盘符限制了,再加上有些没有进行设置的软件默认的下载路径就是C盘,以及有些时候像2345安全卫士/浏览器,360浏览器/手机助手,或鲁班大师诸如 ...
- Android studio的sdk tools下没有LLDB的解决办法
粉丝提问: 博主解答: 解决办法: 点击setting-->plugins-->找到"Android Support"选项,并勾选,然后会提示重启android stu ...
最新文章
- JQuery 给DOM控件绑定和移除事件的方法
- JobScheduler学习 附官方demo
- simulink中错误object[id]!=NULL Component: Simulink | Category:Model error
- 关于js中的时间——计算时间差等
- C#枚举数值与名称的转换
- web开发项目,web前端CSS全局样式,面试必问
- javascript手册安卓版_JavaScript 完全手册(2018版)
- 下课拉~~~~~~~~~~~想写就写
- mysql 三种循环的区别_mysql存储过程中的三种循环
- DTcms二次开发心得
- 【JS ES6】use strict 严格模式
- 什么是温顺型人格?温顺型性格如何做职业规划?
- Margin对span无效
- 跑腿小程序系统,同城闪送、帮买帮送
- substrate node cli
- 中国黑客传说:周景平——我是超级黑
- JAVA开发环境搭建-黑马程序员(个人整理版本)
- python爬虫实战-爬取微信公众号所有历史文章 - (00) 概述
- 使用74HC595D扩展树莓派GPIO控制8颗LED发光二极管
- Mybatis执行update,insert等语句返回的不是受影响的行数
热门文章
- DNA 2. SCI 文章中基因组变异分析神器之 maftools
- 数云原生·场景融合|神州数码第四届数字中国技术年会正式开幕
- Android - ImageButton单击切换按钮图片效果的实现
- 让进程在后台可靠运行的几种方法 nohup,setsid,,disown,CTRL-z ,screen
- python csv、json、pickle数据持久化
- 高级ACL配置实验报告
- 遗传算法求函数极值(含MATLAB代码实现)
- 视听语言(数媒专业)
- ROS实践--运行小海龟仿真例程
- android 开发录音那些事(录音权限授权及判断录音权限是否拒绝处理)