全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 3565|回复: 11

gpt3.5给出的甲骨文arm安装云手机教程

[复制链接]
发表于 2023-5-2 18:15:01 来自手机 | 显示全部楼层 |阅读模式
感觉比论坛的要简单很多。

在甲骨文的ARM实例上运行云手机

要在甲骨文的 ARM 实例上运行云手机,您可以按照以下步骤进行操作:

在甲骨文云上创建一个 ARM 实例,并确保该实例的操作系统和软件环境都是最新的。

在该实例上安装云手机软件,可以选择市场上提供的第三方软件或自己编译安装。

配置云手机的运行参数,例如分配的 CPU 和内存等。

将云手机的屏幕输出映射到本地计算机上,以便您可以通过本地计算机来操作云手机。

在本地计算机上安装一个 VNC 客户端,连接到云手机的 VNC 服务端,即可开始使用云手机。

需要注意的是,在使用云手机的过程中,由于涉及到图形显示和网络传输等问题,可能会出现一些性能瓶颈和延迟等问题。因此,建议您在使用云手机前,先进行充分的测试和评估,以确保其可以满足您的需求。




l更为详细的步骤:

登录甲骨文云账户,创建一台 ARM 架构的实例,选择合适的操作系统镜像(例如 Ubuntu 20.04),并将实例启动起来。如果您已经有一台 ARM 实例,则可以跳过此步骤。

在 ARM 实例上安装云手机软件。有多种云手机软件可以选择,例如 openstf、appium 等。在此我们以 openstf 为例。在命令行终端中执行以下命令安装 openstf:

bash
Copy code
# 添加 Node.js 安装源
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -

# 安装依赖项
sudo apt-get update
sudo apt-get install -y nodejs protobuf-compiler git wget unzip build-essential

# 克隆 OpenSTF 代码
git clone https://github.com/openstf/stf.git && cd stf

# 安装 OpenSTF
npm install
配置 openstf 运行参数。在安装完成后,我们需要修改 openstf 的配置文件以指定一些运行参数,例如绑定的 IP 地址、使用的端口、数据库连接、SSL 证书等。在 stf 目录下执行以下命令打开配置文件:
arduino
Copy code
nano ./config/default.yml
在打开的文件中,您需要修改以下参数:

yaml
Copy code
# 服务监听的 IP 地址
app:
  host: '0.0.0.0'

# 服务监听的端口
app:
  port: 7100

# 数据库连接
db:
  host: 'localhost'
  port: 3306
  user: 'stf'
  password: 'stf'
  database: 'stf'

# SSL 证书
ssl:
  key: /path/to/key.pem
  cert: /path/to/cert.pem
修改完成后,按下 Ctrl + X,然后按下 Y 和 Enter 保存文件并退出。

安装 VNC 服务端。VNC 服务端可以将云手机的屏幕输出映射到远程的计算机上,以便您可以通过本地计算机来操作云手机。在 ARM 实例上执行以下命令安装 VNC 服务端:
arduino
Copy code
sudo apt-get install -y tightvncserver
安装完成后,执行以下命令启动 VNC 服务端:

Copy code
vncserver :1 -geometry 1280x800 -depth 24
其中 :1 表示 VNC 服务端的显示编号,-geometry 参数指定显示器的分辨率,-depth 参数指定颜色深度。

在本地计算机上安装 VNC 客户端。VNC 客户端可以连接到 VNC 服务端,从而获取云手机屏幕的输出。您可以选择任意一款 VNC 客户端,例如 RealVNC、TightVNC、UltraVNC 等。在此我们以 RealVnc为例,您可以按照以下步骤在 Windows 操作系统上安装 RealVNC:

前往 RealVNC 官网(https://www.realvnc.com/)下载 RealVNC Viewer。
安装 RealVNC Viewer,按照安装向导的提示进行操作。
打开 RealVNC Viewer,点击“新建连接”按钮。
在“VNC 服务器”字段中输入 ARM 实例的公网 IP 地址,然后点击“连接”按钮。
在弹出的对话框中输入 VNC 服务端的密码,点击“确定”按钮。
连接到云手机。在 RealVNC Viewer 中,您应该能够看到云手机的屏幕输出。现在您可以通过鼠标和键盘来操作云手机了。如果您在上面安装了 openstf,则您还可以在浏览器中打开 openstf 的界面,并使用它来管理云手机。
以上就是在甲骨文的 ARM 实例上运行云手机的详细步骤。需要注意的是,在实际操作过程中,您可能会遇到一些问题和挑战,例如网络连接问题、安全问题、性能问题等。因此,在开始之前,建议您先进行一些测试和评估,以确保云手机能够满足您的需求。

探讨一下能不能行
发表于 2023-5-2 18:31:10 来自手机 | 显示全部楼层
https://blog.imoeq.com/oracle-arm-run-android-by-docker/
发表于 2023-5-2 18:58:44 | 显示全部楼层
emptysuns 发表于 2023-5-2 18:31
https://blog.imoeq.com/oracle-arm-run-android-by-docker/

大佬教程更新了吗,

之前刚发出来的时候,有web页面的开不了安卓13,只能开8,
发表于 2023-5-2 22:31:54 | 显示全部楼层
这比论坛上的简单?论坛上是docker直接一个命令就跑起来了
 楼主| 发表于 2023-5-2 23:02:16 来自手机 | 显示全部楼层
colla 发表于 2023-5-2 22:31
这比论坛上的简单?论坛上是docker直接一个命令就跑起来了

教程怎么那么复杂
发表于 2023-5-2 23:45:25 | 显示全部楼层
errorflag 发表于 2023-5-2 23:02
教程怎么那么复杂

这还复杂
发表于 2023-5-3 07:53:30 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2023-5-3 08:33:04 | 显示全部楼层
华盛顿 发表于 2023-5-2 18:58
大佬教程更新了吗,

之前刚发出来的时候,有web页面的开不了安卓13,只能开8, ...

我觉得redroid13有问题,我也是除了13,都可以跑
 楼主| 发表于 2023-5-3 10:35:46 来自手机 | 显示全部楼层
colla 发表于 2023-5-2 23:45
这还复杂

运行不复杂,连接云手机的步骤你看看复杂不?
发表于 2023-5-3 12:43:40 来自手机 | 显示全部楼层
vnc连接好像没法复制粘贴内容进去吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-12-28 13:38 , Processed in 0.067586 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表