産業用組み込み環境でAndroidを使用することについてどう思いますか?
たとえば、タッチスクリーンモニター付きの自動販売機について考えています。私は多くの利点について考えることができます:
- 高度なユーザーインターフェイスの作成が容易になります
- Androidは、低電力インターネット接続や暗号化された接続などのタスクを処理するための調整されたライブラリを提供します
- dalvik VMのおかげで、さまざまなHWプラットフォーム(Arm9-Arm11-....)での実行が簡単になりました。
しかし、次のような短所もあります。
- Androidは、ミッションクリティカルな環境(お金を処理するデバイスなど)とは見なされていません...少なくともある程度はそうではありません。
- 最新の状態に保たれていない場合、ソフトウェアには安全性を損なういくつかのバグがある可能性があります。広く採用されることで問題は悪化します。
- 誰かがAndroidを、JavaではなくCで記述されたコードを使用したLinuxのリアルタイム実装と比較して、リソースを大量に消費していると見なす可能性があります。
インターネットでは、このテーマに関するリソースを見つけることができますが、ほとんどは古くなっています。
http://www.androidforembedded.com/whitepaper/android-for-embedded.pdf
誰かがその問題について直接の経験を持っているか、私をいくつかのリソースにリンクすることができますか?みんなどう思いますか?
乾杯、