OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6293|回复: 5

物联网平台机智云Android开源框架入门之旅

[复制链接]

78

主题

100

帖子

1

精华

高级会员

Rank: 4

积分
523
金钱
523
注册时间
2016-8-25
在线时间
44 小时
发表于 2017-11-9 14:37:20 | 显示全部楼层 |阅读模式
本帖最后由 大胖森 于 2017-11-9 14:39 编辑

物联网平台机智云Android开源框架入门之旅(一)认识框架结构,导入PK、APP的id和secret。欢迎来到物联网平台机智云Android开源框架入门之旅
本套博客系列教程由物联网“非机智云工作人员”发烧友 半颗心脏 潜心所力原创,以下是本系列博客目录:
  • 第一篇:认识开源框架结构,导入PK、APP的id和secret。
  • 第二篇:详细分析在设备列表的代码块,如何修改自定义的设备图片。
  • 第三篇 : 分析设备详情界面的中如何发送各种指令到云端:boolean、int、String类型。
  • 第四篇 : 分析怎么做好自己的指令是否成功发送到云端对应的逻辑处理
  • 第五篇 : 分析怎么样把云端设备的信息状态同步到手机显示。
  • 第六篇 :如何修改设备的名字,并且添加描述信息。

    • 等等…. 还有视频教学 :点我戳我进去免费观看~


一、认识开源框架结构。
1.1 下载地址。
机智云Android开源框架 AndroidStudio版官方下载传送门:
机智云Android开源框架 Eclipse 版官方下载传送门:
在Github或码云,搜索“Gizwits”

1.2 认识框架。

  • 文件夹 lib 下放的是机智云官网提供的包括发现设备、连接设备、控制设备和回调设备的方法封装,以及机智云帐号的注册登录整个过程。方便开发者使用。
  • 文件夹 assets 下放的是 UIConfig.json配置文件。开发者可以在里面配置和修改一些参数,包括pk、appid、ui颜色和各种第三方推送平台的参数。
  • 文件夹 GizOpenSource 下放的是代码块:

    • GosApplication.java // SDK 在此启动
    • CommonModule // 公共方法类、资源文件读取类
    • ConfigModule // 设备配置模块,包含 AirLink 及 SoftAP
    • UserModule // 用户模块,包含 用户登录、用户注册、找回密码
    • DeviceModule // 设备模块,包含 设备列表
    • ControlModule // 控制模块,包含 控制示例
    • SettingsModule // 设置模块,包含 设置菜单 及其 包含的子菜单项(关于等)
    • PushModule // 推送模块,包含 百度和极光的推送SDK 集成封装
    • ThirdAccountModule // 第三方登录模块, 包含 第三方登录(QQ、微信等)
    • view // 自定义控件
    • utils // 工具类
    • wxapi // 微信集成包
    • zxing // 扫描二维码



1.3 导入PK、APP的id和secret。
1.3.1 在官网的开发者中心先创建产品。成功创建产品之后,记得增加数据点。之后如下图:

1.3.2 在产品的下方有个应用配置。成功创建之后,如下图:

1.3.3 按照下图所示,把参数复制进去工程文件夹的assets的UIConfig.json文件,对应如下:

  • 欢迎各位小伙伴上车QQ群交流技术: 434878850
关于机智云开源框架:
  • 是开源的适用于物联网的软件框架,用于无缝的支持设备到设备的互联。。
  • 机智云目前提供3套SDK:iOS平台原生SDK、Android平台原生SDK、APICloud跨平台SDK
  • 可借助开源框架打造自己的APP应用
  • 可在Github或码云,搜索“Gizwits”即可下载源码




正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

14

主题

314

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1115
金钱
1115
注册时间
2011-10-19
在线时间
256 小时
发表于 2017-11-9 17:27:02 | 显示全部楼层
跟Yeelink比有什么优势?
哥们的小店:http://shop103291259.taobao.com
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2017-11-10
在线时间
2 小时
发表于 2017-11-10 09:15:46 | 显示全部楼层
yuyang 发表于 2017-11-9 17:27
跟Yeelink比有什么优势?

功能比yeelink丰富些,有啥人工智能引擎,现在很火
回复 支持 反对

使用道具 举报

78

主题

100

帖子

1

精华

高级会员

Rank: 4

积分
523
金钱
523
注册时间
2016-8-25
在线时间
44 小时
 楼主| 发表于 2017-11-15 09:45:39 | 显示全部楼层
本帖最后由 大胖森 于 2017-11-15 09:47 编辑
yuyang 发表于 2017-11-9 17:27
跟Yeelink比有什么优势?

机智云平台的工具:

个人用户-功能权限.png 以上基础服务。 更多人工智能、大数据统计分析、智能管家系统等服务,找商务洽谈即可

立即试用:http://dev.gizwits.com/zh-cn/developer/product/

回复 支持 反对

使用道具 举报

14

主题

314

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1115
金钱
1115
注册时间
2011-10-19
在线时间
256 小时
发表于 2018-3-2 09:09:02 | 显示全部楼层
最大优势是比Yeelink服务器稳定,Yeelink服务器老崩,感觉是用Windows做的。
哥们的小店:http://shop103291259.taobao.com
回复 支持 反对

使用道具 举报

1

主题

232

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3312
金钱
3312
注册时间
2015-4-19
在线时间
364 小时
发表于 2019-7-1 16:47:19 | 显示全部楼层
感谢分享,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 15:35

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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