有没有办法将Android作为Web应用程序运行?通过在Web服务器上安装模拟器或类似Android-x86或Live-Android项目来实现?
如果有一个勇敢的人将Android模拟器移植到Webstart / Applet应用程序中,你可能会很幸运。
目前要求太高,没有人做到。
也许你应该定义一下什么是“Web应用程序”?
例如,我很确定(Linux版本的)安卓模拟器已经可以在X11上工作了,这意味着显示屏和用户输入都可以来自于远程机器(运行任何现代操作系统),通过网络与执行计算的机器连接。也许它不像一个Web应用程序一样,因为客户端不是Web浏览器,但是假设有人可以编写一个基本的X服务器作为Java小应用程序在浏览器中运行,那么它就可以被认为是Web应用程序了吗?
最终,有很多方法可以实现这个目标 - 可以在某种虚拟机上运行许多ARM或X86安卓实例(或者使用一些贝莱板组成的集群?),然后想出一种方案使用自己编写的内容或者基于X或VNC或者其他你喜欢的技术去实现远程用户界面。
我相信也有商业服务,比如deviceanywhere,可以让你在完全匹配最终用户配置的各种真正的智能手机上远程测试你的程序。