|
第一步:下载SDK导入JAR 和SO文件
第二步:开启
- private void start(){
- //实例化轨迹服务客户端
- LBSTraceClient client = new LBSTraceClient(getApplicationContext());
- //实例化轨迹服务
- Trace trace = new Trace(getApplicationContext(), serviceId, entityName, traceType);
- //实例化开启轨迹服务回调接口
- OnStartTraceListener startTraceListener = new OnStartTraceListener() {
- //开启轨迹服务回调接口(arg0 : 消息编码,arg1 : 消息内容,详情查看类参考)
- @Override
- public void onTraceCallback(int arg0, String arg1) {
- }
- //轨迹服务推送接口(用于接收服务端推送消息,arg0 : 消息类型,arg1 : 消息内容,详情查看类参考)
- @Override
- public void onTracePushCallback(byte arg0, String arg1) {
- }
- };
- //开启轨迹服务
- client.startTrace(trace, startTraceListener);
- }
复制代码 第三步:结束
- private void stop(){
- //实例化停止轨迹服务回调接口
- OnStopTraceListener stopTraceListener = new OnStopTraceListener(){
- // 轨迹服务停止成功
- @Override
- public void onStopTraceSuccess() {
- }
- // 轨迹服务停止失败(arg0 : 错误编码,arg1 : 消息内容,详情查看类参考)
- @Override
- public void onStopTraceFailed(int arg0, String arg1) {
- }
- };
- //停止轨迹服务
- client.stopTrace(trace,stopTraceListener);
- }
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|