是否可以在某些VPS(digitalocean,google cloud,amazon aws等)上安装Android SDK和Emulator,然后在其上运行一些模拟手机,并从任何远程PC(使用一些VNC或其他远程访问软件)连接到它)?结果 - 我可以从世界任何地方访问一些虚拟电话吗?
我需要打开仅在Android手机上提供的特定应用,但我不想在自己的计算机上运行它。
答案 0 :(得分:1)
您可以尝试适用于AWS的Genymotion云映像:https://aws.amazon.com/marketplace/pp/B01MREUQPU
答案 1 :(得分:0)
如果您的目的是在云上运行测试或构建软件包,我想您可以做到,首先您应该安装具有必需版本的android sdk,然后再创建无头模拟器。
例如,如果您决定在Amazon EC2上运行测试,则可以执行两个步骤
首先从命令行安装android sdk:
ANDROID_HOME=/usr/local/android-sdk
ANDROID_VERSION=26
ANDROID_BUILD_TOOLS_VERSION=26.0.2
mkdir $ANDROID_HOME .android \
&& cd $ANDROID_HOME \
&& curl -o sdk.zip $SDK_URL \
&& unzip sdk.zip \
&& rm sdk.zip \
&& yes | $ANDROID_HOME/tools/bin/sdkmanager --licenses
要创建无头模拟器,您可以按照说明from