查看: 108493|回复: 256

[资源分享] 【官方教程】新手必看!鹰眼开发教程合集(2016-11-18更新)

  [复制链接]
羊孜之 发表于 2015-11-9 18:45:37 | 显示全部楼层 |阅读模式
本帖最后由 Zbatbupt 于 2017-7-14 10:34 编辑

小伙伴们,鹰眼开发官方教程整理如下:


最近更新:2016-11-18 轨迹管理台 v3.0示例 Demo 开源

一、鹰眼行业解决方案:

1、物流车辆监控方案:http://lbsyun.baidu.com/index.php?title=yingyan/solution/logistic

二、鹰眼Android SDK  

1、Android SDK 历史版本http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=102969&extra=

2、demo工程源码

       下载地址:http://lbsyun.baidu.com/index.php?title=android-yingyan/sdkandev-download     

       demo源码开发讨论贴:http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=101542&extra=page%3D1

3、Android鹰眼开发指南http://lbsyun.baidu.com/index.php?title=android-yingyan/guide/introduction
  
4、最佳实践http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=106722&extra=page%3D1

5、开发示例之一【发送HTTP/HTTPS请求】http://bbs.lbsyun.baidu.com/foru ... 0876&extra=page%3D1

6、开发示例之二【绘制历史轨迹】http://bbs.lbsyun.baidu.com/foru ... 0916&extra=page%3D1
  
7、开发示例之三【轨迹平滑移动示例代码】http://wiki.lbsyun.baidu.com/cms/baidutrace/MainActivity.java.zip
  
8、体验APP http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=121175&extra=page%3D4


三、鹰眼iOS SDK

1、iOS SDK 历史版本:http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=104001&highlight=%E4%BA%A7%E5%93%81%E6%9B%B4%E6%96%B0%2Bios
2、demo工程源码 http://lbsyun.baidu.com/index.php?title=ios-yingyan/sdkandev-download

3、iOS 鹰眼开发指南http://lbsyun.baidu.com/index.php?title=ios-yingyan/guide/introduction

4、最佳实践http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=106654&extra=page%3D1
  
5、轨迹平滑移动示例代码http://wiki.lbsyun.baidu.com/cms/baidutrace/BaiduMap_IOSSDK_v3.0.0_Sample.zip


四、鹰眼Web开发(轨迹管理台)

1、鹰眼轨迹控制台Web示例源码v2.1发布  http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=102265&extra=page%3D1

2、鹰眼轨迹管理台 Web 示例源码 v3.0发布 http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=122162&extra=page%3D1

五、鹰眼硬件产品
1、如何购买鹰眼硬件http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=121277&extra=page%3D1


六、来自热心开发者的分享

1、 Android百度鹰眼轨迹新手教程分享者:短工邦)http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=112309&extra=page%3D1

2、 鹰眼cordova plugin代码分享:http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=115524&extra=page%3D1

3、自己在开发鹰眼GO语言 SDK 一起来啊(分享者:王文慧557 ):http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=126744&highlight=go%2B%E8%AF%AD%E8%A8%80

4、记录接入百度地图鹰眼的详细步骤(分享者:老乡别跑)  http://www.cnblogs.com/henu529/p/7127774.html
5、记录百度地图鹰眼sdk监控进出地理围栏(区域) (分享者 happighttp://www.jianshu.com/p/db11ae2bad4f

6、记录百度鹰眼SDK的去燥、纠偏、绑路的使用 (分享者happighttp://www.jianshu.com/p/3c3d9e92739d

七、其他

1. 关于鹰眼配额的说明http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=120226&extra=page%3D1









020811042 发表于 2015-12-3 10:21:27 | 显示全部楼层
MX丶致某人 发表于 2015-11-30 11:58
好的,现在基本明白了。。但是呢,貌似我昨天下载的sdk和demo都不能运行,sdk拉进去和demo报一样的错误 ...

dyld: Library not loaded: @rpath/libswiftCore.dylib
  Referenced from: /private/var/mobile/Applications/4A5681D5-FE36-4BFB-80D0-C2EE3D2263D9/YingYanSDKDemo.app/Frameworks/BaiduTraceSDK.framework/BaiduTraceSDK
  Reason: no suitable image found.  Did find:
        /private/var/mobile/Applications/4A5681D5-FE36-4BFB-80D0-C2EE3D2263D9/YingYanSDKDemo.app/Frameworks/BaiduTraceSDK.framework/Frameworks/libswiftCore.dylib: code signature invalid for '/private/var/mobile/Applications/4A5681D5-FE36-4BFB-80D0-C2EE3D2263D9/YingYanSDKDemo.app/Frameworks/BaiduTraceSDK.framework/Frameworks/libswiftCore.dylib'

我的是这个错误,谁帮忙看下。

sx03251697 发表于 2016-9-19 15:52:31 | 显示全部楼层
IOS运行DEMO报错

dyld: Library not loaded: @rpath/libswiftCore.dylib
  Referenced from: /private/var/containers/Bundle/Application/45311ACC-A3B9-48DC-A343-D5915EFD82BE/YingYanSDKDemo.app/Frameworks/BaiduTraceSDK.framework/BaiduTraceSDK
  Reason: Incompatible library version: BaiduTraceSDK requires version 1.0.0 or later, but libswiftCore.dylib provides version 0.0.0
回复 支持 4 反对 0

使用道具 举报

名字叼死的早 发表于 2016-3-6 15:17:41 | 显示全部楼层
本帖最后由 名字叼死的早 于 2016-3-6 15:18 编辑

请问有人遇到过这种问题吗  正常配置完后运行直接Crash 找了好久原因都找不到
官网下载的Demo
回复 支持 3 反对 0

使用道具 举报

 楼主| 羊孜之 发表于 2015-11-9 18:54:49 | 显示全部楼层
本帖最后由 羊孜之 于 2015-11-12 19:12 编辑

抢个沙发,整理一下开发者分享贴:

一、Android SDK开发分享
1、Android SDK 开发入门:http://bbs.lbsyun.baidu.com/foru ... 1047&extra=page%3D1

二、Web管理台开发分享
1、http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=101810&extra=page%3D1
2、百度地图JS API开发分享(百度地图技术工程师):http://www.cnblogs.com/shortbaby/


感谢小伙伴们的分享,期待更多优秀分享~

回复 支持 2 反对 0

使用道具 举报

Zbatbupt 发表于 2015-11-30 17:09:20 | 显示全部楼层
in...t@yeah.net 发表于 2015-11-30 13:06
是的,缺yingyanSDK.framework,工程中都搜不到

你好,刚才测试了下,从官网链接下载DEMO,然后在main.m中填上你的serviceId,ak,mcode,然后在general的Bundle id中填上你的mcode,就可以运行了啊?如果是直接运行DEMO的话,不需要做任何工程配置,也不需要再导入SDK,都是配置好了的呀?
回复 支持 1 反对 0

使用道具 举报

billy40 发表于 2016-1-29 16:26:35 | 显示全部楼层
本帖最后由 billy40 于 2016-1-29 16:27 编辑

下载了最新的web 还是有问题的  

为什么老是报错报SyntaxError: missing ; before statement
      
{"status":102,"message":"MCODE参数不存在,mobile类型mcode参数必需"}


android  sdk 都成功 后台也有了就是  网页demo不行
回复 支持 0 反对 1

使用道具 举报

不死之奥特曼 发表于 2015-12-3 14:26:53 | 显示全部楼层
020811042 发表于 2015-12-3 10:21
dyld: Library not loaded: @rpath/libswiftCore.dylib  Referenced from: /private/var/mobile/Applicat ...

我的也是这个,希望楼主帮解决下
回复 支持 1 反对 0

使用道具 举报

yan96in 发表于 2015-11-30 17:45:41 | 显示全部楼层
本帖最后由 yan96in 于 2015-11-30 17:49 编辑
Zbatbupt 发表于 2015-11-30 17:44
图挂了,你看下我给你发的链接里,有教程

我是安卓的 搞错了 安卓的在哪里
回复 支持 1 反对 0

使用道具 举报

in...t@yeah.net 发表于 2015-11-30 13:06:14 | 显示全部楼层
MX丶致某人 发表于 2015-11-30 11:58
好的,现在基本明白了。。但是呢,貌似我昨天下载的sdk和demo都不能运行,sdk拉进去和demo报一样的错误 ...

是的,缺yingyanSDK.framework,工程中都搜不到


回复 支持 1 反对 0

使用道具 举报

偷偷摸摸看直播 发表于 2015-11-12 10:24:46 | 显示全部楼层
本帖最后由 偷偷摸摸看直播 于 2015-11-16 22:54 编辑

改成默认的了,之前都没折腾这些风格,为什么鹰眼工程师有特殊情怀
回复 支持 1 反对 0

使用道具 举报

jp1017 发表于 2015-11-11 08:48:12 | 显示全部楼层
羊孜之 发表于 2015-11-9 18:54
抢个沙发,整理一下开发者分享贴:

一、Android SDK开发分享

顶一顶还是有的
偷偷摸摸看直播 发表于 2015-11-11 15:16:22 | 显示全部楼层
本帖最后由 偷偷摸摸看直播 于 2015-11-16 22:54 编辑



风格报错 不知道为什么
MX丶致某人 发表于 2015-11-29 09:24:33 | 显示全部楼层
为什么ios的鹰眼sdk还不完善,下载的demo直接运行也会报错····创建鹰眼服务,也没有找到那里有serverID
cookie199 发表于 2015-11-30 10:30:43 | 显示全部楼层
MX丶致某人 发表于 2015-11-29 09:24
为什么ios的鹰眼sdk还不完善,下载的demo直接运行也会报错····创建鹰眼服务,也没有找到那里有serverID ...

demo运行需要设置好ak、mcode(安全码)和serviceid,serviceid是在轨迹管理后台创建鹰眼服务后显示出来的服务id。
MX丶致某人 发表于 2015-11-30 11:58:45 | 显示全部楼层
cookie199 发表于 2015-11-30 10:30
demo运行需要设置好ak、mcode(安全码)和serviceid,serviceid是在轨迹管理后台创建鹰眼服务后显示出来的 ...


好的,现在基本明白了。。但是呢,貌似我昨天下载的sdk和demo都不能运行,sdk拉进去和demo报一样的错误,说什么找不到。。。具体 忘记了。。。
我是用swift开发的,希望能完善下百度鹰眼的ios sdk,感觉这个鹰眼服务确实挺不错的,所以想尽快上手···
MX丶致某人 发表于 2015-11-30 15:03:18 | 显示全部楼层
in...t@yeah.net 发表于 2015-11-30 13:06
是的,缺yingyanSDK.framework,工程中都搜不到


是啊,貌似现在测试版的sdk还不稳定先~
Zbatbupt 发表于 2015-11-30 17:00:50 | 显示全部楼层
MX丶致某人 发表于 2015-11-30 11:58
好的,现在基本明白了。。但是呢,貌似我昨天下载的sdk和demo都不能运行,sdk拉进去和demo报一样的错误 ...

你好,请问是在http://developer.baidu.com/map/i ... n/sdkandev-download 这个链接下载的嘛?
Zbatbupt 发表于 2015-11-30 17:01:04 | 显示全部楼层
in...t@yeah.net 发表于 2015-11-30 13:06
是的,缺yingyanSDK.framework,工程中都搜不到

你好,请问是在http://developer.baidu.com/map/i ... n/sdkandev-download 这个链接下载的嘛?
cookie199 发表于 2015-11-30 17:05:53 | 显示全部楼层
ios demo下载完后修改ak、mcode和serviceid应该能正常使用,可能是环境配置的问题,遇到问题的同学麻烦把具体情况和联系方式发邮件到鹰眼邮箱,我们会有工程师跟进解答。emailto:baiduyingyan@baidu.com[/email]
Zbatbupt 发表于 2015-11-30 17:09:07 | 显示全部楼层
MX丶致某人 发表于 2015-11-30 15:03
是啊,貌似现在测试版的sdk还不稳定先~

你好,刚才测试了下,从官网链接下载DEMO,然后在main.m中填上你的serviceId,ak,mcode,然后在general的Bundle id中填上你的mcode,就可以运行了啊?如果是直接运行DEMO的话,不需要做任何工程配置,也不需要再导入SDK,都是配置好了的呀?
Zbatbupt 发表于 2015-11-30 17:10:06 | 显示全部楼层
MX丶致某人 发表于 2015-11-30 11:58
好的,现在基本明白了。。但是呢,貌似我昨天下载的sdk和demo都不能运行,sdk拉进去和demo报一样的错误 ...

如果只运行DEMO的话,不需要导入SDK了,也不用做任何工程配置了,只需要改好你的serviceId,ak,mcode就行了
Zbatbupt 发表于 2015-11-30 17:34:09 | 显示全部楼层
MX丶致某人 发表于 2015-11-30 15:03
是啊,貌似现在测试版的sdk还不稳定先~

有问题的话,最好新发帖子,不然的话,可能有时候看不到,回复不及时~
Zbatbupt 发表于 2015-11-30 17:35:02 | 显示全部楼层
in...t@yeah.net 发表于 2015-11-30 13:06
是的,缺yingyanSDK.framework,工程中都搜不到

有问题的话,最好单独新发一个帖子,步骤详细的写一下,不然可能看不到帖子~
yan96in 发表于 2015-11-30 17:36:23 | 显示全部楼层
Zbatbupt 发表于 2015-11-30 17:10
如果只运行DEMO的话,不需要导入SDK了,也不用做任何工程配置了,只需要改好你的serviceId,ak,mcode就 ...

mcode在哪里改? 找不到这个
Zbatbupt 发表于 2015-11-30 17:41:46 | 显示全部楼层
本帖最后由 Zbatbupt 于 2015-11-30 17:44 编辑
yan96in 发表于 2015-11-30 17:36
mcode在哪里改? 找不到这个

在main.m中 http://developer.baidu.com/map/index.php?title=ios-yingyan/guide/hellotrace

Zbatbupt 发表于 2015-11-30 17:44:51 | 显示全部楼层
yan96in 发表于 2015-11-30 17:36
mcode在哪里改? 找不到这个

图挂了,你看下我给你发的链接里,有教程
天佑吾森 发表于 2015-11-30 19:58:59 | 显示全部楼层
本帖最后由 天佑吾森 于 2015-11-30 20:00 编辑
yan96in 发表于 2015-11-30 17:45
我是安卓的 搞错了 安卓的在哪里

android不需要手动去设置mcode,开启轨迹服务的时候,sdk会获取相应信息组装mcode。

需要注意的是,申请AK时填写的sha1值必须跟IDE使用的sha1值一致,填写的包名必须跟工程的配置文件中的包名一致。

如果sdk组装mcode时获取的信息跟申请AK时填写的不一致,会导致AK校验失败,不能正常开启轨迹服务。

回复 支持 0 反对 1

使用道具 举报

jessedracula 发表于 2015-12-24 11:38:20 | 显示全部楼层
你好,请问我们的app要记录户外跑步的轨迹,不需要上传到服务器,只给用户看自己的轨迹,用这个鹰眼合不合适呢?
cookie199 发表于 2015-12-24 13:59:00 | 显示全部楼层
jessedracula 发表于 2015-12-24 11:38
你好,请问我们的app要记录户外跑步的轨迹,不需要上传到服务器,只给用户看自己的轨迹,用这个鹰眼合不合 ...

可以使用鹰眼,参照demo实现就行。鹰眼的轨迹是存储在服务端的,服务端会做轨迹纠偏处理,还有地理围栏等功能。
jessedracula 发表于 2015-12-24 15:42:12 | 显示全部楼层
cookie199 发表于 2015-12-24 13:59
可以使用鹰眼,参照demo实现就行。鹰眼的轨迹是存储在服务端的,服务端会做轨迹纠偏处理,还有地理围栏等 ...

那如果只是单纯的定位,在app上显示轨迹,不需提交到服务器,而且用户在户外跑步,他不一定开着网络,这种也支持吗
夺妃30 发表于 2016-1-5 13:06:29 | 显示全部楼层
cookie199 发表于 2015-12-24 13:59
可以使用鹰眼,参照demo实现就行。鹰眼的轨迹是存储在服务端的,服务端会做轨迹纠偏处理,还有地理围栏等 ...

这个轨迹只是存储在服务端? 在app中能显示吗
cookie199 发表于 2016-1-5 14:18:01 | 显示全部楼层
jessedracula 发表于 2015-12-24 15:42
那如果只是单纯的定位,在app上显示轨迹,不需提交到服务器,而且用户在户外跑步,他不一定开着网络,这 ...

那样的话需要你自己实现,不联网只能使用gps定位,自己记录到本地去处理

小黑屋|手机版|百度地图开放平台 ( 京ICP证030173号 )

GMT+8, 2017-7-21 20:48 , Processed in 0.354062 second(s), 22 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表