Android在工业嵌入式环境中

时间:2011-03-09 18:52:26

标签: android embedded industrial

您如何看待在工业嵌入式环境中使用Android?

我正在考虑一个带触摸屏显示器的自动售货机。我可以考虑很多好处:

  • 这将增加制作高级用户界面的便利性
  • Android提供调优库来处理低功率互联网连接或加密连接等任务
  • 感谢dalvik VM,在不同的硬件平台上运行更容易(Arm9 - Arm11 - ....)

但也有一些缺点:

  • Android不被认为是关键任务环境(如处理资金的设备)......至少在某种程度上不是这样。
  • 如果没有及时更新,软件可能会有一些危害安全的错误。广泛采用使问题更加严重。
  • 与Linux的实时实现相比,有人可能认为Android是资源匮乏,代码是用C而不是java编写的。

在互联网上,你可以找到关于这个主题的一些资源,但大多数已经过时了:

http://www.hsc.com/Portals/0/Uploads/Articles/Android-Porting-on-Embedded-Platform_v2_0633850602027036930.pdf

http://www.androidforembedded.com/whitepaper/android-for-embedded.pdf

任何人都有直接经验或可以将我链接到某些资源?你觉得怎么样?

干杯,

3 个答案:

答案 0 :(得分:5)

我知道一家瑞士公司 - Noser Engineering AG,它提供Android Software for embedded devices的开发。还可以查看他们的showcase android to market

答案 1 :(得分:4)

Android绝对可以用在非手机设备上。您可以在网络上找到各种利弊,可以在几周内讨论。 在我们这方面,我们已经玩Android一段时间了(从定制ARM板上的操作系统端口到app dev),我们看到客户的真正兴趣。关于可靠性,与任何嵌入式设备一样,重要的是要自己验证系统必须处理的用例。 最后,如果你决定不转向Android,你可以通过其他方式开发有趣的HMI,例如QT,它可以高效地运行很好的HMI。

无论如何,如果您需要帮助,可以查看our website (http://www.adeneo-embedded.com)contact us

答案 2 :(得分:3)

任何工业用触摸屏都是不可能的,相信我。你只是被嘲笑而且无法出售它。幸运的是,自动售货机不是工业应用,触摸屏更合适。

如果你只是想要一个预先制作了一些GUI的触摸屏,那么可能有1000家公司已经制造了这样的产品,无需重新发明轮子。它需要是>如果你想把它放在室外的雨雪中,IPx5也会被归类。

这种应用程序的主要挑战是货币交易,而不是用户界面。你应该从那里开始。市场上已经有哪些好的交易软件,哪种硬件最适合它?处理事务将是此应用程序的真正软件问题。任何人都可以制作一些GUI触摸屏绒毛,让它切换一些继电器或驱动步进电机。

另外,我认为这个应用的市场主要需要1)可靠性2)可靠性和3)可靠性。设计,用户友好性,视觉吸引力和蓬松性可能让您向客户销售一台机器,但可靠性将使您销售多台机器。