Android 是否推荐用于 Atom 处理器平台?

发布于 2024-08-16 07:53:43 字数 186 浏览 7 评论 0原文

我将开发一款带有 Atom 处理器的手持设备。我正在考虑使用 Android 嵌入式操作系统在此设备上运行电信应用程序。我听朋友说 Android 非常适合无线应用程序。但我的设备不需要任何无线应用程序。我只需要数据(ping、traceroute...)、IPTV 和 VoIP 应用程序即可在此设备上运行。那么我的设备是否适合使用 Android 系统?

I am going to develop a handheld device which has an Atom processor. I am thinking of using Android embedded OS for running telecom applications on this device. I have heard from my friends that Android is good for wireless applications. But my device does not need any wireless application. I will need only data (ping, traceroute...), IPTV and VoIP applications to run on this device. So is it advisable to use Android for my device?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

层林尽染 2024-08-23 07:53:43

在我看来,与定制的 Linux 发行版相比,运行 Android 这样的操作系统获得的最大好处是:

  • 一个集成良好的应用程序生态系统
  • 适合小屏幕的UI环境
  • 一个应用程序 SDK,使开发新应用程序变得非常简单

恕我直言,使用 Android 的缺点:

  • 没有标准 libc。这意味着您将必须进行一些移植,以获得 mplayer 或类似的东西来播放您的媒体内容
  • 当您使用“常规”Linux 发行版时,库比您拥有的库少得多
  • 您只能使用 Java 创建带有 UI 的应用程序(还有其他可能性,但您可能不会这样做)

归根结底就是选择伤害较小的事情。我估计如果你有强大的硬件和大屏幕(Atom 和 IPTV 的组合听起来就像这样),而不是使用 LFS(Linux From Scratch)、Ubuntu 或类似的东西,并在其上创建一个华丽的 UI(使用 QT、OpenGL) ,GTK,Swing,...)比移植你的库和文件要少一些痛苦。应用程序到Android。

当然,你会失去性感的 Android 标签,这会降低进入 Engadget 的可能性:-)

玩得开心!

In my opinion the biggest benefit you get from running a OS like Android as opposed to a tailored Linux distribution are:

  • An application ecosystem, that integrates well
  • A UI environment suitable for small screens
  • An Application SDK that makes developing new apps pretty straightforward

Drawbacks of using Android IMHO:

  • No standard libc. That means you will have to do some porting, to get mplayer or something similar to play your media content
  • Way less libraries than you have, when you use a "regular" Linux distribution
  • You can only create apps with UIs using Java (well there are other possibilities but you probably wouldn't do it)

It comes down to choosing what hurts less. My estimate if you have powerful hardware and a big screen (the combination of Atom and IPTV sounds like that) than using a LFS (Linux From Scratch), Ubuntu or something similar and create a flashy UI on top of that (using QT, OpenGL, GTK, Swing, ...) is less pain than porting your libs & apps to Android.

Of course you loose the sexy Android label which decreases probability of making it to Engadget :-)

Have fun tinkering!

呆头 2024-08-23 07:53:43

Android 使用 Linux 内核,旨在支持 Java 应用程序。因此,也许您需要考虑 Linux 和 Java 是否适合您的应用程序。使用直接的 Linux 内核可能会更好。

Android uses a Linux kernel, and is designed to support Java applications. So perhaps you need to consider whether Linux and Java are suited to your application. You may be better off with a straight Linux kernel.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文