云手机实例连接
更新时间:2020-04-10
云手机连接程序
跳板机登陆
在控制台
-安全组
获取跳板机地址、端口、用户名、密码,本账户下设备对应的机房都会有一个跳板机的地址,不同机房用户名和密码相同。
ssh -p ${port} ${account}@${ip}
云手机登陆
在登陆跳板机后,可以跳板机上通过bacagent
连接云手机,跳板机账号用户根目录预置了对应密钥sshSecretKey.txt
,用于连接云手机。
登陆云手机后效果类似adb shell
,可以进行logcat
、pm
、am
等指令使用
# sshSecretKey.txt为密钥文件路径,VMCODE为控制台对应的设备号
bacagent -c -i ${sshSecretKey.txt} -d ${VMCODE}
备注:密钥文件丢失可以从控制台
-安全组
找回
云手机文件传输
上传文件
上传文件需要先将文件上传到跳板机或者下载到跳板机,在上传到云手机。
#发送文件到跳板机
scp -P ${port} ${file} ${account}@${ip}:/home/${account}/path
跳板机上传文件到云手机
# sshSecretKey.txt为密钥文件路径,VMCODE 为控制台对应的设备号
bacagent -s -i ${sshSecretKey.txt} -d ${VMCODE} -f ./xxx.zip -p /sdcard/xxx.zip
下载文件
先将云手机文件下载到跳板机
# sshSecretKey.txt为密钥文件路径为密钥文件路径,VMCODE 为控制台对应的设备号
bacagent -r -i ${sshSecretKey.txt为密钥文件路径} -d ${VMCODE} -f /sdcard/xxx.zip -p ./download/xxx.zip
在将条本机文件下载到本地
scp -P ${port} ${account}@${ip}:${remote_file} ${local_path}