Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以将Android安装到web服务器并将虚拟Android操作系统作为web应用程序运行_Android_Android Emulator_Virtualization - Fatal编程技术网

是否可以将Android安装到web服务器并将虚拟Android操作系统作为web应用程序运行

是否可以将Android安装到web服务器并将虚拟Android操作系统作为web应用程序运行,android,android-emulator,virtualization,Android,Android Emulator,Virtualization,有没有办法将Android作为网络应用程序运行?通过在web服务器上安装仿真器或类似的或项目?如果一个勇敢的人将Android仿真器移动到Webstart/Applet应用程序中,你可能会很幸运 到目前为止,要求太高,没有人这样做。也许你应该定义什么是“web应用” 例如,我很确定android emulator的(linux版本)已经可以在X11上运行,这意味着显示器和用户输入可以来自远程机器(运行任何现代操作系统),也可以来自网络上进行计算的机器。也许这听起来不像是一个web应用程序,因为客

有没有办法将Android作为网络应用程序运行?通过在web服务器上安装仿真器或类似的或项目?

如果一个勇敢的人将Android仿真器移动到Webstart/Applet应用程序中,你可能会很幸运


到目前为止,要求太高,没有人这样做。

也许你应该定义什么是“web应用”

例如,我很确定android emulator的(linux版本)已经可以在X11上运行,这意味着显示器和用户输入可以来自远程机器(运行任何现代操作系统),也可以来自网络上进行计算的机器。也许这听起来不像是一个web应用程序,因为客户端不是一个web浏览器,但假设可以编写一个粗糙的X服务器作为java小程序在浏览器中运行,那么它不符合条件吗

最终有很多方法可以做到这一点——在某种虚拟机上运行一堆ARM或X86 android实例(或者一个beagleboards集群怎么样?),然后提出一个方案,使用自制的或基于X或VNC或任何你喜欢的东西来远程用户界面


我相信还有一些商业服务,比如deviceanywhere,可以让您在各种真正的智能手机上远程测试您的程序,这些智能手机完全符合最终用户的配置。

当您说“要求太高”时你的意思是说完成它的步骤太多太难了,还是说运行这样一个应用程序所需的规格太高了?如果是前者,我们大概在看什么?(我不希望您列出每个步骤,只是想知道需要做什么)您需要一个容器来运行SDK和Emulator。也许有只雄猫就可以了。然后,您需要权限让它编译东西并执行Android工具链。我不知道这需要多长时间,因为SDK相当大。对于标准的东西,你可能需要花1到2个月的时间阅读大量关于类加载、web应用程序安全等方面的内容。