【问题标题】:is it possible for a linux vm on an android phone to deliver web content to the mobile browser?android 手机上的 linux vm 是否可以将 web 内容传送到移动浏览器?
【发布时间】:2013-01-16 12:42:39
【问题描述】:

您可以在 Android 手机或平板电脑上运行 linux vm,并通过 vnc 或 ssh 客户端连接到它。是否有可能使 linux vm 成为服务器并从它向移动浏览器提供内容?那怎么可能呢?

【问题讨论】:

  • 你试过只用127.0.0.1吗?
  • 我没有安卓手机。 =)
  • android SDK 还包括一个安卓手机模拟器。通常,您在模拟器中而不是在真机中开发应用程序。

标签: android linux browser virtual-machine


【解决方案1】:

您可以从应用程序本身提供 Web 内容(无需 Web 服务器),或者您可以采用像 i-jetty 这样的迷你 servlet 容器。

查看phonegap,了解如何在您的应用中嵌入移动浏览器(使用 javascript API)。

顺便说一句,看起来有人也将QEMU 移植到了Android:Limbo PC Emulator

所以你可以结合以上的东西,制作你的应用程序。

【讨论】:

  • 谢谢,这些看起来很简洁,但比我手机上的实际(但低功耗)Linux 服务器更有限共享同一组文件等。(如果我错了,请纠正我,我对 web 或 android 开发不太了解。)
  • Limbo PC Emulator 声称能够在安卓设备中运行完整的 DSL(该死的小型 Linux)。这意味着,具有用户界面基本办公套件,以及终端和 ssh。我很确定运行静态编译的 apache 不会比这更难。顺便说一句,我怀疑你可以使用你的手机。如果您打算将手机用作台式电脑,我想您会感到失望。但我认为从 Android 手机提供 web 应用程序可能是可行的。
  • 没有。我只打算通过浏览器(对于简单的网络应用程序)和 ssh 应用程序访问 vm。 Linux on android 支持很多不同的发行版:linuxonandroid.org
猜你喜欢
  • 2012-08-23
  • 1970-01-01
  • 2010-12-17
  • 1970-01-01
  • 1970-01-01
  • 2012-02-11
  • 2014-10-21
  • 1970-01-01
  • 2011-09-25
相关资源
最近更新 更多