本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。
本文介绍如何准备ADB密钥对和为云手机实例绑定ADB密钥对,完成这些工作后,才能通过ADB工具安全地连接云手机。
准备密钥对
您可以直接在控制台上创建密钥对,也可以先在本地通过ADB工具创建密钥对,然后将其导入到控制台。
登录无影云手机控制台。
在左侧导航栏,选择
。在密钥页面的左上角,单击创建密钥对。
在创建密钥对对话框中输入密钥对名称,并单击创建。
密钥对名称的长度为2~128个字符,不能以特殊字符或数字开头。只可包含特殊字符中的点号(.)、下划线(_)、短划线(-)和半角冒号(:)。
创建完成后,浏览器会自动下载adbkey文件,请妥善保存该文件。若该文件丢失,则必须重新创建。
在本地通过ADB工具生成密钥对。
WindowsmacOSLinux下载Windows版本的ADB工具包,并解压该文件。
打开命令行窗口,执行以下命令进入ADB工具所在目录。
请替换为实际目录路径。
cd C:\Users\Administrator\Downloads\platform-tools
执行以下命令生成密钥对。
adb devices
若您已将下载目录中的密钥删除,并希望重新生成密钥对,可先执行
adb kill-server
,再执行adb devices
。默认情况下,ADB生成的密钥对以adbkey(私钥)和adbkey.pub(公钥)两个文件的形式存储在目录
%USERPROFILE%\.android
中。打开adbkey.pub文件,并复制其中的公钥内容。
下载macOS版本的ADB工具包,并解压该文件。
打开命令行窗口,执行以下命令进入ADB工具所在目录。
请替换为实际目录路径。
cd downloads/platform-tools
执行以下命令生成密钥对。
./adb devices
若您已将下载目录中的密钥删除,并希望重新生成密钥对,可先执行
./adb kill-server
,再执行./adb devices
。默认情况下,ADB生成的密钥对以adbkey(私钥)和adbkey.pub(公钥)两个文件的形式存储在目录
~/.android
中。打开adbkey.pub文件,并复制其中的公钥内容。
远程登录Linux服务器。
执行以下命令安装ADB工具。
sudo apt-get install adb
执行以下命令查看ADB工具是否安装成功。
adb version
如果返回类似以下所示的信息,则表示ADB工具安装成功。
[root@iZbp1dtvts0j8lbejlz**** ~]# adb version Android Debug Bridge version 1.0.39
执行以下命令生成密钥对。
adb devices
若您已将下载目录中的密钥删除,并希望重新生成密钥对,可先执行
adb kill-server
,再执行adb devices
。默认情况下,ADB生成的密钥对以adbkey(私钥)和adbkey.pub(公钥)两个文件的形式存储在目录
~.android
中。执行以下命令打开adbkey.pub文件,并复制其中的公钥内容。
cat ~.android/adbkey.pub
在控制台上导入密钥对。
登录无影云手机控制台。
在左侧导航栏,选择
。在密钥页面的左上角,单击导入密钥对。
在导入密钥对对话框中,输入密钥对名称,并粘贴上一步复制的公钥内容,然后单击确认。
密钥对名称的长度为2~128个字符,不能以特殊字符或数字开头。只可包含特殊字符中的点号(.)、下划线(_)、短划线(-)和半角冒号(:)。
绑定密钥对
前提条件
云手机实例必须为运行中状态。
操作步骤
登录无影云手机控制台。
在左侧导航栏,选择
。在密钥页面上找到目标密钥对,并在操作列中单击绑定密钥对。
在绑定密钥对对话框中,从左侧的选择绑定实例列表中选择目标云手机实例,单击中间的图标将其移动至右侧列表中,然后单击绑定。
绑定密钥对之后,为了确保能在本地通过ADB登录,您需要将该密钥对的私钥adbkey存储在以下目录:
Windows操作系统:
%USERPROFILE%\.android
目录。macOS操作系统:
~/.android
目录。Linux操作系统:
~.android
目录。
然后执行以下命令重启本地的ADB进程。
Windows操作系统:
adb kill-server
macOS操作系统:
./adb kill-server
Linux操作系统:
adb kill-server
解绑密钥对
前提条件
云手机实例必须为运行中状态。
操作步骤
登录无影云手机控制台。
在左侧导航栏,选择
。在密钥页面上找到目标密钥对,并在操作列中单击解绑密钥对。
在解绑密钥对对话框中,从左侧的选择绑定实例列表中选择目标云手机实例,单击中间的图标将其移动至右侧列表中,然后单击解绑。
解绑密钥对之后,已经连接的ADB会话不会立刻失效,只会在下次连接时发生鉴权失败。
删除密钥对
前提条件
该密钥对已与所有云手机实例解绑。
操作步骤
登录无影云手机控制台。
在左侧导航栏,选择
。在密钥页面上找到目标密钥对,并在操作列中单击删除。
在确认对话框中单击确定。
删除后,密钥对无法恢复,请谨慎操作。
后续步骤
关于如何通过ADB连接云手机,请参见如何通过ADB连接云手机。
- 本页导读 (1)
- 准备密钥对
- 绑定密钥对
- 前提条件
- 操作步骤
- 解绑密钥对
- 前提条件
- 操作步骤
- 删除密钥对
- 前提条件
- 操作步骤
- 后续步骤