ADB 在 Windows 上并行运行多个 Android 设备

2023-12-12

有没有办法在多个连接的 Android 设备上并行运行 ADB 命令?我需要在 200 台设备上批量安装 5 个应用程序。亚行似乎是最快的选择。但是,如果我可以在多个设备上并行执行此操作,那么它将进一步节省时间。


创建一个batch_install.bat文件包含以下内容:

@echo off
cls
FOR /F "tokens=1,2" %%a IN ('adb.exe devices') DO (
    IF "%%b" == "device" ( start /b adb.exe -s %%a install -r %1 )
)

现在你可以运行batch_install.bat <apk_file>安装apk_file到所有连接的设备。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ADB 在 Windows 上并行运行多个 Android 设备 的相关文章

  • PopupWindow onitemclick 中的 Android Listview 在某些设备上不起作用

    我的 ListView 在 PopupWindow 内 当我显示 PopupWindow 并单击设备 ASUS K00z 中的 Listview 行时 fonepad 工作得很好 但在 HTC Z715e 中不起作用 项目单击事件未触发 1
  • ViewFlipper中的VideoView在播放视频时是透明的

    我有一个 Activity 在 ViewFlipper 中设置了两个视图 其中一个视图是带有 GLSurfaceView 和一些其他小部件的布局 另一个视图只有带有 TextView 和 VideoView 的布局 当我单击 GLSurfa
  • 对话框片段嵌入取决于设备

    在我的应用程序中 用户从联系人或通话记录中选择电话号码 选择联系人非常简单 并且在手机和平 板电脑上都可以很好地工作 i e 在手机上会弹出新的全屏活动 在桌子上我会看到带有联系人列表的漂亮弹出对话框 似乎无法从通话记录中选择电话号码 因此
  • app-release-unsigned.apk 未签名

    我在 github 上下载了 Android 应用程序的 zip 文件 并尝试运行它 但出现一个包含此消息的对话框 app release unsigned apk is not signed Please configure the si
  • Android 片段之间的阴影分隔符

    我有一个类似于平板电脑的 ICS Gmail 应用程序的布局 ListFragment左边是内容 右边是内容 我想知道如何构建布局 使两个片段之间有一个阴影分隔符 就像在 Gmail 应用程序中一样 如下所示 另外 由于这适用于这个问题 我
  • 尝试获取屏幕上绘制的每个随机圆圈的 x、y 坐标

    您好 我正在制作一款游戏 该游戏将在屏幕上创建随机圆圈 随机创建的圆圈的值为红色或绿色 我的问题是 我希望不仅能够确定用户何时单击其中一个圆圈 而且还能够确定他们最终单击的圆圈 红色或绿色 下面是我的代码 我的主要问题是试图找到将要绘制的圆
  • 有人可以给出一个 android 中 webview 实现的确切例子吗

    嗨 我正在使用开发 Android 应用程序WebView执行 我跟着官方安卓教程 http developer android com resources tutorials views hello webview html 在 Ecli
  • 如何在其他呼叫运行时以编程方式合并呼叫(电话会议)

    我的要求是这样的 假设我当时正在拨打一个号码 并且我想以编程方式拨打另一个号码 到目前为止 我所做的是 当某些呼叫已经进行时 我能够呼叫特定号码 例如 假设我正在拨打号码 123 1 分钟后 通过使用Alarm Manger我触发一个事件来
  • Flutter - 删除 ListView 中项目之间的空间

    我正在使用 ListView builder 函数来创建项目列表 然而 iOS 中每个项目之间的空间很大 截图 你知道如何删除项目吗 看来是默认的 因为我没有添加它 code 列表显示 return Scaffold body ListVi
  • Android 媒体播放器搜索栏

    我有一个创建 播放和处理媒体播放器 只是音频 的服务 但我在主要活动中有一个搜索栏 我想自然地显示音频文件的进度并允许用户搜索到不同的位置 我花了很长时间才弄清楚 将 UI 中的搜索栏连接到服务中的媒体播放器的最佳或正确方法是什么 我将这样
  • 从命令行启用/禁用 Windows 10 中的设备 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我有一个特定的硬件 我想在每次 Windows 重新启动时禁用并重新启用它 我创建了一个批处理脚本 该脚本应该执行此操作 然后运行我的程序
  • 运行 Android 应用程序时出现错误

    我已经使用 Eclipse 创建了一个 Android 应用程序 但应用程序未在 AVD 上运行 它显示 不幸的是已停止工作 日志猫消息如下 07 29 04 59 50 789 W dalvikvm 784 threadid 1 thre
  • Android 10 请求 ACTIVITY_RECOGNITION 权限

    我试图遵守 Google 的要求 为 Android 10 请求 ACTIVITY RECOGNITION 权限 但我似乎不明白为什么没有显示权限弹出窗口 就像其他权限 即位置 存储等 一样 我的代码是 if ContextCompat c
  • 如何从一个活动检索 Double 值到另一活动?

    我制作了一个包含 2 个活动的应用程序 其中第一个活动包含一些 EditText 十进制数字 另一个活动也包含一些 EditText 十进制 现在我想将一个 EditText 的值传递给另一个 但作为 双 而不是作为一个字符串 因为该值将用
  • Android Jetpack Compose 尺寸随持续时间变化的动画

    如何在 Jetpack Compose 中添加内容大小更改动画的持续时间 尝试使用Modifier animateContentSize 并通过动画规格具有持续时间 但它只是突然进入或退出 没有观察到持续时间 Column Modifier
  • WIX 工具集 - 自定义操作命令无法正确检测 Windows 10 版本

    我有一个安装程序 可以部署并运行单独的 exe文件以将驱动程序部署到系统 不幸的是 微软似乎已经放弃了对VersionNTWindows 10 及更高版本中的宏 所以我实施了另一篇文章中建议的方法 https stackoverflow c
  • android 中的 java.net.URL ..新手问题

    我是java新手 正在尝试android开发 以下代码生成 malformedURLException 有人可以帮助我识别异常吗 任何提示都会非常有帮助 package com example helloandroid import and
  • Android - 如何简单地拖放按钮?

    我在这里找到了一个适合初学者的教程 http androidrox wordpress com 2011 05 13 android sample app drag and drop image using touch http andro
  • 如何减少 Android 中浮动 editText 提示和 editText 框之间的空间?

    我有一个带有浮动提示的 EditText 但我想知道如何减少浮动提示和 EditText 框之间的空间 现在我的用户界面看起来像https i stack imgur com ltfra jpg https i stack imgur co
  • Android Google 地图无法在当前主题中找到样式“mapViewStyle”

    添加谷歌地图视图时 我扩展了MapView 使用xml编辑器将其添加到活动中 并将我的谷歌地图api密钥手动添加到布局xml文件中 我的权限在清单文件中允许互联网 我想知道的是 在 xml 编辑器中 我收到错误 无法在当前主题中找到样式 m

随机推荐

  • main 需要一个文件名作为第一个参数...但我也可以通过管道提供 main 文件...这是如何工作的?

    我有一个带有 main 函数的 C 程序 int main int argc char argv FILE f fopen argv 1 r 请注意 在执行程序时 它期望提供一个文件名作为第一个参数 例如 main test dat 当我这
  • 将html中带星号(*)的文本替换为angularjs中的指令

    我需要一个具有遮罩属性的文本区域控件 如果文本区域能够遮罩 则文本应显示为星号而不是实际文本 我的表单中可以有任何文本区域 因此我无法将实际文本保存在其他变量中 也无法保存实际文本区域的星星或点 有人可以帮我解决这个问题吗 正如其他人已经指
  • 可选类型“字符串?”的值未拆封;您的意思是使用“!”吗?或者 '?'?

    我在 Swift 中定义了一个类 如下所示 class RecordedAudio NSObject var title String var filePathUrl NSURL init title String filePathUrl
  • Matlab函数返回值

    我有一个程序 它具有功能和问题 返回值 它有太多输出 就像例子 y text 答案出现 Error in text line 2 if nargin 0 Output argument array and maybe others not
  • 如何发送异步URL请求?

    我想知道如何从 URL 请求异步获取仅返回值 1 或 0 目前我是这样做的 NSString UTCString NSString stringWithFormat http web blah net question CheckQuest
  • Powerpoint 中形状的存在

    我想在启用宏的 powerpoint 演示文稿上的命令按钮上建立一个条件 如果该形状存在 那么我希望将其删除 否则按钮应该生成一个关于不存在这样的形状这一事实的声明 目前我的生存遇到了麻烦 如何让 Power point 识别形状为空 这是
  • 以编程方式查找 VS2017 最近使用的 (MRU) 解决方案和项目

    我知道 Visual Studio 2017 现在支持所有 SKU 企业版 专业版和社区版 的无注册表 并行安装说明here 我们需要访问 VS2017 最近使用的 MRU 解决方案和项目的列表 对于之前的 VS2017 版本 我们过去常常
  • 使用Python获取字符的unicode代码点

    在Python API中 有没有办法提取单个字符的unicode代码点 Edit 如果有必要的话 我使用的是 Python 2 7 如果我正确理解你的问题 你可以这样做 gt gt gt s gt gt gt s encode unicod
  • MATLAB:如何读取文本文件的每第N行?

    我有一些数据 格式如下 dtau E av variance N sims Time 0 001 0 497951 0 000211625 25 Sun Apr 3 18 18 12 2011 dtau E av variance N si
  • 如何以编程方式将 XmlNode 添加到 XmlNodeList

    我有一个产品的 XmlNodeList 其值放入表中 现在 我想在找到某个产品时向列表添加一个新的 XmlNode 以便在同一循环中将新产品视为与文件中最初的项目相同 这样函数的结构不需要改变 只需添加一个接下来要处理的额外节点即可 但 X
  • 如何通过 Drive API(PHP 客户端)创建公共 Google 文档

    这就是我到目前为止所得到的 通过结合this and this require once google api php client src Google Client php require once google api php cli
  • 如何在android中获取sdcard中所有可用的图像文件? [复制]

    这个问题在这里已经有答案了 可能的重复 如何从模拟器的sdcard中获取所有图片并将其显示在listView中 我的sdcard下有很多文件夹 每个文件夹包含图像文件 文本文件和子文件夹 如何获取 SD 卡下所有文件夹和子文件夹中的所有可用
  • 如何在驱动模块中使用 seq_file 实现可写的 proc 文件

    在书中Linux 设备驱动程序第三版 proc文件系统作为输出方式 导出某个设备驱动程序的运行状态 然而 在某些情况下 proc文件系统用作更改驱动模块内部参数的一个接口 我用谷歌搜索了很多 发现互联网上的一些实现太旧了 他们使用creat
  • 如何创建 bash 脚本来检查 SSH 连接?

    我正在创建一个 bash 脚本 该脚本将登录远程计算机并创建私钥和公钥 我的问题是远程机器不是很可靠 而且它们并不总是处于运行状态 我需要一个 bash 脚本来检查 SSH 连接是否已启动 在实际创建密钥以供将来使用之前 您可以使用 ssh
  • Perl:解释如何使用“uni::perl”模块 - 加载编译指示和其他模块

    In my 上一个问题我问如何一次使用多个模块 拿到一个完美的答案 and 另一个是什么给我指出了现代 Perl模块什么的 其实很简单 经过一番搜索 CPAN 我发现了另一个名为大学 perl 真正复杂的是 它相当于 use strict
  • 我的类似界面逻辑有什么问题?

    所以问题如下 为每个进入队列的学生分配一个唯一的 ID 队列根据以下标准 优先级标准 为学生提供服务 首先服务的是累积平均绩点 CGPA 最高的学生 任何具有相同 CGPA 的学生都将按姓名按升序区分大小写的字母顺序排列 任何具有相同 CG
  • JS 中的全局变量有害吗? [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 根据这篇文章 http www mediaevent de javascript globale lokale variablen html 全局变量在 JS 中非常危险 很抱歉
  • 为什么 java.io.FileDescriptor 的构造函数是公共的?

    JavaDoc 用于java io FileDescriptor FileDescriptor says 构造一个 无效的 FileDescriptor 对象 如果构造函数没有目的 为什么它的访问级别没有声明为包私有 这个构造函数是公共的
  • 如何计算iOS应用程序启动时间

    我想知道是否有一种快速有效的方法来确定从打开应用程序到完全加载的时间 我在想我会做一些类似的事情NSDate对象在didFinishLaunchingWithOptions并在我的中得到另一个UIViewController 然后比较它们
  • ADB 在 Windows 上并行运行多个 Android 设备

    有没有办法在多个连接的 Android 设备上并行运行 ADB 命令 我需要在 200 台设备上批量安装 5 个应用程序 亚行似乎是最快的选择 但是 如果我可以在多个设备上并行执行此操作 那么它将进一步节省时间 创建一个batch inst