Android things初体验

春节在家期间还是蛮有时间的,趁着空闲,拿了一块Pico i.MX7D的开发板玩了两天,最后得出的结论是,Android things略显鸡肋,难怪它自从16年底诞生后,到目前为止一直不温不火。

高端领域,对比Android

  1. 更直接访问和驱动硬件外设
  2. 没有系统应用
  3. 开机直接启动APP
  4. Console OTA更新APP

    这4点对于刚入门的小司机来说,可能还挺有用。
    但是对于有一定经验的老司机来说,鸡肋,早就弄好了嘛。

低端领域,对比freeRTOS/openWRT

  1. UI实现更方便,交互体验更好
  2. 终端数据处理更方便,带TensorFlow

    很明显,这两点在低端领域很少见。
    如果有这两点需求,直接上Android开发板即可。

    最后也是最关键的是,它的硬件价格也没便宜,低端领域完全用不起。
    所以让人觉得鸡肋。食之无味,弃之可惜。

    当然,还是会有同学用的。例如:
    刚入门的小司机,没有自己一套Android开发板,
    或者对自己手上一套Android开发板不满意的,想寻求替代品的,
    或者不想维护自己手上这套Android BSP代码,都会可能会选用Android things。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Android作为一个移动操作系统,一直在不断地发展和创新。以下是当前Android新技术的一些方面: 1. Kotlin编程语言: Kotlin是一种基于JVM的静态类型编程语言,由JetBrains开发。它可以与Java无缝集成,是Android开发的一种更简洁、安全、快速的方式。 2. Android Jetpack: Jetpack是一套库、工具和指南的集合,可以帮助开发者更快地开发高质量的Android应用程序。Jetpack包括许多组件,例如Room(持久性库)、LiveData(响应式编程库)和Navigation(导航库),它们都有助于简化Android开发。 3. Android Architecture Components: 这是一套用于构建健壮、可测试和可维护的Android应用程序的组件。它们包括ViewModel、Lifecycle、LiveData和Room等。 4. Android Instant Apps: 这是一种允许用户在不安装应用程序的情况下直接使用应用程序的功能的技术。这种技术可以减少用户对应用程序的下载和安装时间,提高用户体验。 5. Android ThingsAndroid Things是一种为物联网设备提供的操作系统。它将Android操作系统与Google云服务集成在一起,为开发人员提供了一种简单、可靠、安全的方式来构建和部署物联网设备。 6. Android Studio: 这是Android开发的官方IDE,具有丰富的功能和工具来帮助开发者更快、更高效地构建Android应用程序。 7. ARCore: ARCore是一种为Android设备提供增强现实功能的软件开发工具包。它可以让开发者更容易地构建具有增强现实功能的应用程序,例如游戏、导航和虚拟陈列室等。 8. Flutter: Flutter是一种跨平台的移动应用程序开发框架,可以同时为Android和iOS开发应用程序。Flutter使用Dart编程语言,具有快速开发和热重载等优点。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小康师兄

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值