教程:如何使用 adb 一次性批量安装多款安卓应用

原始链接在: https://www.appinn.com/tutorial-how-to-batch-install-android-apps-using-adb/

如果你想一次性安装多个不同的 APK,可以用 for 循环批量执行 adb install 命令。

先决条件

  1. 下载安装 adb 工具
  2. 手机连接电脑(打开 USB 调试)

Windows 系统(命令提示符)

打开命令提示符,进入 apk 文件所在文件夹,执行:

for %i in (*.apk) do adb install "%i"

macOS / Linux(终端)

for i in *.apk; do adb install "$i"; done

然后,就等待命令行运行完成,手机里的应用就安装好了。


原文:https://www.appinn.com/tutorial-how-to-batch-install-android-apps-using-adb/

4 Likes


主贴上图中命令行部分渲染有问题,循环体内变量i的双引号显示不正常,变成单引号了(我专门去主站看了一下
还有windows的那部分命令行for…in循环没有done结束操作符

在电脑上看是正常的,在手机上确实有问题,应该不是渲染成了单引号或缺少 done,而是排版有问题,代码长度超过了屏幕宽度,画面被截断了,超出屏幕宽度的部分无法显示。

还有,我手机访问h1.appinn.net无法上传图片,开或不开浏览器的电脑模式和木弟子都无法上传

地址换了: https://h1.appinn.me/

Windows 需要 done 么?

应该需要吧

在 Windows 10 上试了,不需要 done。加 done 反而可能会报错。

比如执行:

for %i in (1,2,3) do echo %i

结果是:

1
2
3

如果执行:

for %i in (1,2,3) do echo %i done

结果是:

1 done
2 done
3 done

专门问了一下gpt,所以你是对的?不需要

学到了,谢谢

额。这不是逐个安装吗?adb install-multiple 支持多个包安装啊。

install-multiple 安装 xapk 解压后的 apk 的

这……好吧

开心电视助手,内置了批量安装。界面化操作,适合小白