运行在Web浏览器的Andr​​oid应用程序应用程序、浏览器、Web、oid

2023-09-06 13:20:25 作者:姐、专属的范

我的公司,在本地移动应用程序的开发工作。该公司做Android和iOS应用。现在,以示我们对高管我们使用 pieceable.com 嵌入在浏览器中我们的iOS应用程序不同的企业应用程序。这样,我们就可以把这些潜在客户的网址,就可以玩的应用程序。

I work for company which specializes in Native mobile app development. The company does both Android and iOS apps. Now to show our apps to executives for different companies we use pieceable.com to embed our iOS apps in browser. This way we can just send these potential customer an url and they can play around with the app.

互联网搜索很长一段时间我找不到任何做这种功能的Andr​​oid应用程序之后。有没有一种方法,我可以做到这一点。有没有我可以使用任何工具?

After searching internet for a long time I couldn't find anything to do that kind of functionality for an Android app. Is there a way I can do it. Are there any tools which I can use?

推荐答案

您可以在Android模拟器,虚拟机是免费的 Android SDK中。

You could run the App in an instance of the Android emulator, a VM which is part of the free Android SDK.

运行模拟器在普通的VNC服务器会话,而不是一个VNC服务器应用程序在模拟器上运行,将最有可能提供更好的性能。

Running the emulator in a regular VNC server session, rather than a VNC server App running on the emulator, would most likely provide better performance.

VNC会话和Android模拟器会根据需要从一个网页嵌入式VNC查看器的Java小程序可以启动。在Ubuntu上,例如,这是Java的浏览器客户端是在VNC-java包免费提供。

The VNC session and the Android emulator session could be started as needed from a web page with an embedded VNC viewer Java applet. On Ubuntu, for example, this is Java viewer client is freely available in the vnc-java package.

要避免用户无意间的数据共享,这将是必要的Andr​​oid虚拟机的AVD和虚拟SD卡实例的一个全新副本运行每个虚拟机的会话。

To avoid inadvertent data sharing between users, it would be necessary to run each VM session with a clean copy of the Android VM's AVD and virtual SD-card instance.

要减少在VM拷贝和启动时间为仿真器会话中,可能期望具有网络服务器维持几个活动会话开始和准备使用。这将提供干净的个别时段为你的潜在客户去尝试。

To reduce the VM copy and start-up time for the emulator sessions, it may be desirable to have the web server maintain a few active sessions started and ready for use. This would provide clean individual sessions for your potential customers to try.