是否有可能安装Android到Web服务器并运行虚拟Android操作系统作为一个Web应用程序有可能、作为一个、应用程序、操作系统

2023-09-06 17:40:00 作者:嘴唇还残留着你的余温°

有没有什么办法可以运行Android作为一个Web应用程序?通过安装仿真器或类似的 Android的86 或的在Web服务器上活的Andr​​oid 的项目?

Is there any way to run Android as a webapp? Either by installing an emulator or something like the Android-x86 or Live-Android projects on a web server?

推荐答案

也许你应该定义什么资格作为一个Web应用程序?

Perhaps you should define what qualifies as a "web app" ?

例如,我是pretty的确认(的Linux版本)Android模拟器已经工作了X11,这意味着显示器和用户输入可以从远程计算机(运行任何现代的操作系统)对面的网络一个做计算。也许听起来并不像一个web应用程序给你,因为客户端不是一个Web浏览器,但假设人们可以写一个粗X服务器作为一个Java小程序在浏览器中运行,所以就不是合格呢?

For example, I'm pretty sure the (linux version of) the android emulator already works over X11, meaning the display and user input can be from a remote machine (running any modern OS) across the network from the one doing the computation. Maybe that doesn't sound like a web app to you since the client isn't a web browser, but hypothetically one could write a crude X server as a java applet to run in the browser, so wouldn't it qualify then?

最后有很多方法可以做到这一点 - 在某些类型的虚拟机(?或者怎么样的beagleboards集群)上运行了一堆ARM或X86的Andr​​oid实例,然后远程使用用户界面拿出一个方案一些自制的或基于X或VNC或任何罢工你的想象。

Ultimately there are many ways to do this - run a bunch of instances of ARM or X86 android on some kind of VM (or how about a cluster of beagleboards?), then come up with a scheme to remote the user interface using something homegrown or based on X or VNC or whatever strikes your fancy.

我相信也是商业服务,如DeviceAnywhere的让你在各种智能手机真正的完全匹配的最终用户将必须配置远程测试程序。

I believe are also commercial services such as deviceanywhere that let your remotely test your program on a variety of real smartphones exactly matching the configuration an end user would have.