春节在家期间还是蛮有时间的,趁着空闲,拿了一块Pico i.MX7D的开发板玩了两天,最后得出的结论是,Android things略显鸡肋,难怪它自从16年底诞生后,到目前为止一直不温不火。
高端领域,对比Android
- 更直接访问和驱动硬件外设
- 没有系统应用
- 开机直接启动APP
Console OTA更新APP
这4点对于刚入门的小司机来说,可能还挺有用。
但是对于有一定经验的老司机来说,鸡肋,早就弄好了嘛。
低端领域,对比freeRTOS/openWRT
- UI实现更方便,交互体验更好
终端数据处理更方便,带TensorFlow
很明显,这两点在低端领域很少见。
如果有这两点需求,直接上Android开发板即可。最后也是最关键的是,它的硬件价格也没便宜,低端领域完全用不起。
所以让人觉得鸡肋。食之无味,弃之可惜。当然,还是会有同学用的。例如:
刚入门的小司机,没有自己一套Android开发板,
或者对自己手上一套Android开发板不满意的,想寻求替代品的,
或者不想维护自己手上这套Android BSP代码,都会可能会选用Android things。