如何通过CLI在另一台机器复用已构建的EAS开发客户端?
复用EAS构建的Dev Client实现CLI自动化部署
第一步:获取已构建的Dev Client安装资源
- 在完成过构建的机器上执行
eas build:list命令,列出所有构建记录,找到对应development配置、Android平台的条目,复制其远程APK下载链接;也可以直接把APK文件下载到本地,传输到目标机器。 - 或者直接在EAS控制台中找到对应构建,复制下载链接。
第二步:在目标机器上用CLI部署到设备
前提是目标机器已配置好adb环境,且Android设备已通过USB或无线ADB连接成功。
通过远程链接直接安装
执行以下命令,-r参数用于覆盖已安装的同包名应用,首次安装可省略:
adb install -r <你的APK下载链接>
通过本地APK文件安装
若已将APK文件传到目标机器本地,直接指定文件路径即可:
adb install -r <本地APK文件的完整路径>
进阶:批量自动化部署
如果需要给多台设备部署,或整合进自动化脚本:
- 先执行
adb devices确认所有设备已连接。 - 使用循环脚本遍历所有设备执行安装:
adb devices | grep -v List | while read line; do device=$(echo $line | cut -f1 -d' ') adb -s $device install -r <APK链接/路径> done
内容的提问来源于stack exchange,提问作者csvan
相关产品推荐
相关产品推荐

