zaowubiji 发表于 2016-12-16 09:25:23

Android Things 来了,老司机快上车~

本帖最后由 zaowubiji 于 2016-12-16 10:06 编辑

现在大家都变得好奇怪,有了“技术红利期”的概念,一旦有哪个大佬推出什么新技术,第一时间跟上,越往后就越没有你什么事了。“小程序”一开始之所以能那么火,我想应该跟很多人不想错过可能的“红利期”是有关系的,像我这个小白不也跨界凑热闹注册了个小程序的号{:tongue:}

回到主题,就在这周二,Google 发布了 Android Things 开发者预览版,作为一名“资深”的吃瓜群众,趁还有点温度,赶紧凑下热闹。但是,我是有原则的:坚决不刷新闻。要写就来点开发实战,哪怕是“从入门到放弃”,也算是体验了一把开发的乐趣。





关于 Android Things

Android Things 是 Google 这周二推出的全新物联网操作系统,前身是去年发布的物联网平台 Brillo,除了继承 Brillo 的功能,还加入了 Android Studio、Android SDK、Google Play 服务以及 Google 云平台等 Android 开发者熟悉的工具和服务。任何 Android 开发者现在都可以利用 Android API 和 Google 服务轻松构建智能联网设备了,这就是 Google 说的:

If you can build an app, you can build a device.



目前,Android Things 已经能够支持 Intel Edison、NXP Pico、Raspberry Pi 3 等硬件平台,好像高通的 Snapdragon 也已经在赶来的路上了。



还有,Android Things 天生支持物联网通讯协议 Weave,可让所有类型的设备能够连上云端并与其他服务如 Google Assistant 交互,现在已经有一些 IoT 设备像 Nest、Hue、SmartThings、WeMo、LiFX 等前来支援 Weave。这些现在看来都不是什么新的概念,就因为觉得不是什么新的概念,估计这种概念也就已经深入人心、习以为常了。





Android Things 开发初体验


碰巧之前玩过 Edison 和 Raspberry Pi ,有点套路了,顺便就拿来体验一下 Android Things ,此处拿 Intel Edison 开刀:


第一招

使用 Intel Platform Flash Tool Lite 烧录开发者预览版镜像




第二招

配置你的 Android 开发环境,老司机应该都轻车熟路了:


[*]下载安装并更新最新版 Android Studio,在中国这个局域网快速完成此事着实不易:









[*]将 Edison 连接到 PC,通过 adb 验证设备是否可用,在 macOS 下,adb 工具存放在 ~/Library/Android/sdk/platform-tools/




第三招

前往 Google 官方仓库克隆示例,里面有高手必经之路——“点灯大法”




Build → Run,一步到位,如果一切顺利的话,Android Monitor 窗口将有 log 输出,板子上的 LED 闪烁:








​你“从入门到放弃”了吗?写完我反倒觉得更有兴趣了,这可能就是写出来分享的好处吧。如果我没放弃的话,后面应该会有更多 Android Things 相关内容分享。

gmyu 发表于 2016-12-16 10:02:17

新手上路,急刹天后!

dreambox 发表于 2016-12-16 10:15:19

google service 能用在说

饭桶 发表于 2016-12-16 10:33:29

不看好英特尔投的除CPU外的任何东西,包括他做的WIFI设备,网络设备,单片机,大型交换机,平板,intel arduino,伽利略等等等等

zaowubiji 发表于 2016-12-16 10:35:37

dreambox 发表于 2016-12-16 10:15
google service 能用在说

现在已经慢慢在开放,前阵子不是在北京开开发者大会吗

honami520 发表于 2016-12-16 10:36:21

技术红利确实有价值;不过真正能抓住的人;都是有机会投入大量时间的人;
好比,本职工作就是这方面的人;

其他的人只能说是玩玩了。
新技术来得太快,各种大型公司,每年都会推出;人的精力也有限,只能选择1-2样深入玩了。

zaowubiji 发表于 2016-12-16 10:36:36

饭桶 发表于 2016-12-16 10:33
不看好英特尔投的除CPU外的任何东西,包括他做的WIFI设备,网络设备,单片机,大型交换机,平板,intel ard ...

有些确实我们看上去挺扯,但人家老外就是玩得不亦乐乎~

honami520 发表于 2016-12-16 10:37:11

个人觉得物联网还是要轻量级比较好;安卓跑物联网,怎么都感觉比较沉重啊

dreambox 发表于 2016-12-16 10:37:22

zaowubiji 发表于 2016-12-16 10:35
现在已经慢慢在开放,前阵子不是在北京开开发者大会吗

路也远着,在大中国做事很难的,而已之前还得罪过大中国

zaowubiji 发表于 2016-12-16 10:40:40

honami520 发表于 2016-12-16 10:36
技术红利确实有价值;不过真正能抓住的人;都是有机会投入大量时间的人;
好比,本职工作就是这方面的人;
...

问题是现在知识的半衰期缩得很短,必须不断学习了解才能跟得上,特别我们本身就是做开发的

zaowubiji 发表于 2016-12-16 10:43:41

honami520 发表于 2016-12-16 10:37
个人觉得物联网还是要轻量级比较好;安卓跑物联网,怎么都感觉比较沉重啊 ...

物联网中也有任务重的设备。你看Google针对轻量级也开源了 uWeave 库,这个局现在看上去确实步得很大

jiulong855@.163 发表于 2016-12-16 10:51:12

物联网需要谷歌这样的公司做出一套标准和解决方案,把开发和进入这个行业的门槛降低,让更多企业和个人进入并受益

2005n2005 发表于 2016-12-16 10:56:10

intel 那个板不用看了,这种赚少少钱的东西将来intel一定砍掉呵呵

XIVN1987 发表于 2016-12-16 10:58:26


这个就是之前的Brillo,改了个名字!!!

Ilove51andAVR 发表于 2016-12-16 11:00:47

跟时代脱节了,居然不知道有这玩意

zaowubiji 发表于 2016-12-16 11:09:21

2005n2005 发表于 2016-12-16 10:56
intel 那个板不用看了,这种赚少少钱的东西将来intel一定砍掉呵呵

不是砍掉,将来肯定是迭代出利润高的东西

zaowubiji 发表于 2016-12-16 11:10:11

XIVN1987 发表于 2016-12-16 10:58
这个就是之前的Brillo,改了个名字!!!

嗯,估计之前Brillo在开发者中不受待见,改了个名字重新来一次{:lol:}

Juggernaut 发表于 2016-12-16 11:10:43

RP3上怎么破

zaowubiji 发表于 2016-12-16 11:11:57

Juggernaut 发表于 2016-12-16 11:10
RP3上怎么破

我研究研究,然后放到我的个人博客上

myxiaonia 发表于 2016-12-16 11:13:50

不是上次有放大招,从头搞的系统Google fuchsia

lxl_lxl 发表于 2016-12-16 13:31:10

成本比现在的开发板还低,系统效率高那都好说.

硬件系统上面来说没什么特别,软件换了个系统.又要移植系统,哈哈~硬件成本呢,降低都好说, 万一还卡了..
软件应用开发的,确实不用太多投入.还是那个味,还是那个层, 还是那个JSON. 现有协议,现有库,时间就是接入现有系统,不需重头开发.

最后问题来了,这玩意是给哪些厂商玩的呢?真看迁移成本,硬件软件,或者提高效率提高体验都还好.

zaowubiji 发表于 2016-12-16 13:40:56

lxl_lxl 发表于 2016-12-16 13:31
成本比现在的开发板还低,系统效率高那都好说.

硬件系统上面来说没什么特别,软件换了个系统.又要移植系统, ...

具体的 Android Things,我认为 Google 是想借助 Android 已有的生态做扩展,硬件厂商跟不跟他玩那还得假以时日

lxl_lxl 发表于 2016-12-16 13:54:26

zaowubiji 发表于 2016-12-16 13:40
具体的 Android Things,我认为 Google 是想借助 Android 已有的生态做扩展,硬件厂商跟不跟他玩那还得假 ...

对啊,看这风能够不刮起猪再说.
看人家舍得换系统不,哈哈.
新的产品有尝试的可能.研发迁移时间也许还长了.

OneRain 发表于 2016-12-19 10:35:01

围观一下先!!!!!!!!{:time:}{:time:}
页: [1]
查看完整版本: Android Things 来了,老司机快上车~