收藏官网首页
查看: 29349|回复: 32

从《机智云开源项目》到《我的项目》(Android App版)

11

主题

29

帖子

255

积分

版主

Rank: 7Rank: 7Rank: 7

积分
255
跳转到指定楼层
楼主
发表于 2015-5-5 15:15:03 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
本帖最后由 Sailor_Moon 于 2015-5-7 14:18 编辑

有众多物联网成功案例的机智云,乐于与大家分享自己的经验,

给大家最简单的渠道,最快的速度,就可以享受到物联网带给人们的惊喜和便捷。



机智云开源项目Linkhttp://site.gizwits.com/developer/resource/open_source?type=app_source_code


接下来,我将给大家展示,从《机智云开源项目》到《我的项目》所需要的步骤。


Step1.下载与我的项目相关的开源项目。
例如,我的项目是一个类似于插座的项目,但UI和数据点又与《机智云插座》略有不同,我就可以下载《机智云插座》工程下来。



Step2.修改开源项目的ProductKey和AppId为我的项目对应的ProductKey和AppId
如下图中的开源项目对应的productKey、AppId改为《我的项目》对应的ProductKey和appId。



Duang Duang Duang!!!
现在代码输出的app,已经可以登陆有《我的项目》对应的ProductKey的真实设备和机智云页面的虚拟设备啦~oh yeah~


Step3.根据《我的项目》对应的数据点,做UI逻辑
①我的数据点怎样神奇的void didReceiveData(XPGWifiDevice device,ConcurrentHashMap<String, Object> dataMap, int result)回调中获取?
答:String myData = (String)deviceDataMap.get("data");  这个myData其实是一堆json格式的数据点,有兴趣可以输出看看。

②我的每个数据点在myData中对应叫什么名字?
答:在机智云创建数据点的时候,每个数据点都有自己对应的标识名。


③如何在json数据中获取数据点的值?
答:开源项目中是这样处理的,把Json数据每个名称、值对取出来存进表,要用的时候再取出来(在com.gizwits.framework.activity.
BaseActivity 的inputDataToMaps方法)。



Welcome to Gizwits!!!
Welcome to Gizwits!!!
Welcome to Gizwits!!!




6

主题

28

帖子

178

积分

注册会员

Rank: 2

积分
178
推荐
发表于 2015-5-5 16:41:34 | 只看该作者
很不错,一直很多人问这个问题,这个帖子给了很好的回复

1

主题

7

帖子

119

积分

注册会员

Rank: 2

积分
119
推荐
发表于 2016-10-27 14:40:32 | 只看该作者
https://github.com/yauxiacao/Giz ... d7b3aaba374b92452df
能不能使用机智云提供的页面进行修改公版app为自己的app,只修改里面的Product Key以及App ID??如果可以,修改后怎么下载安装到手机使用?请指教!这个帖子虽然好但是,我是硬件开发者,没有app开发经验,所以搭建android开发环境等等东西还是一头雾水,利用网站提供的资源进行修改,具体该怎么做?

0

主题

6

帖子

149

积分

注册会员

Rank: 2

积分
149
推荐
发表于 2015-11-29 12:29:32 | 只看该作者
各位大侠,打开《机智云开源项目》APP项目的开发环境是什么软件?如何设置或配置这个Android App开发环境?哪里有相关资料可以参考啊

1

主题

9

帖子

100

积分

注册会员

Rank: 2

积分
100
31#
发表于 2016-8-25 17:15:12 | 只看该作者
牛,多谢分享

0

主题

7

帖子

9

积分

新手上路

Rank: 1

积分
9
30#
发表于 2016-7-17 23:56:00 | 只看该作者
好厉害的样子,支持机智云

0

主题

1

帖子

13

积分

新手上路

Rank: 1

积分
13
29#
发表于 2016-7-8 10:31:14 | 只看该作者
小白求问怎么打开源码

4

主题

22

帖子

76

积分

注册会员

Rank: 2

积分
76
QQ
28#
发表于 2016-6-15 14:22:07 | 只看该作者
楼主搞个iOS版本的出来啊,最近在研究iOS版本的。。。。

1

主题

8

帖子

91

积分

注册会员

Rank: 2

积分
91
27#
发表于 2016-3-19 14:07:03 | 只看该作者
注册成为机智云开发者,手机加虚拟设备快速开发
很强大,顶起!!!

0

主题

1

帖子

16

积分

新手上路

Rank: 1

积分
16
26#
发表于 2016-2-9 20:23:33 | 只看该作者
为什么我点那个源码链接for android,老是下载一个叫master的网页。。。

1

主题

12

帖子

127

积分

注册会员

Rank: 2

积分
127
25#
发表于 2015-12-6 12:31:03 | 只看该作者
很不错的样子,顶起!

33

主题

67

帖子

361

积分

中级会员

Rank: 3Rank: 3

积分
361
23#
发表于 2015-11-11 17:58:19 | 只看该作者
讲的不错,非常清楚,膜拜大神

1

主题

220

帖子

1198

积分

金牌会员

Rank: 6Rank: 6

积分
1198
21#
发表于 2015-8-27 10:09:27 | 只看该作者
校园创客福利
赞赞赞~~好厉害

2

主题

6

帖子

46

积分

新手上路

Rank: 1

积分
46
19#
发表于 2015-7-14 10:01:03 | 只看该作者
只需要改这点东西吗?

9

主题

66

帖子

235

积分

中级会员

Rank: 3Rank: 3

积分
235
18#
发表于 2015-6-11 09:12:15 | 只看该作者
本帖最后由 johnvuong1999 于 2015-6-11 23:58 编辑

谢谢分享,真的亮了。

62

主题

125

帖子

665

积分

高级会员

Rank: 4

积分
665
17#
发表于 2015-5-18 15:06:31 | 只看该作者
Tom·机智云 发表于 2015-5-8 12:01
你这个点儿回复,也是醉了   注意身体啊

一转眼来北京都10天多了,常驻得了
paulsmile 该用户已被删除
16#
发表于 2015-5-14 10:04:57 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

21

主题

217

帖子

769

积分

高级会员

Rank: 4

积分
769
15#
发表于 2015-5-8 12:01:55 | 只看该作者
Trevor 发表于 2015-5-8 00:48
深夜 Duang duang duang 也是拼了

你这个点儿回复,也是醉了   注意身体啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

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