win系统

1.首先我们需要在本地建一个文件夹apks,然后把所要安装的apk放进去

2.打开dos窗口使用for循环进行安装即可(前提你的电脑已经连接上了设备,输入adb devices可查看)

for %i in (apks地址/*.apk); do adb install %i(这里不是批处理,批处理需要两个%)

出现以上这种情况,说明你你以安装成功

3.在cmd for循环中有四个参数,这里简单的介绍下

for循环语法:for 参数  %变量  in (集);  do  功能;

(1) /d 参数是指定仅对目录而不是文件执行的for命令

?表示占位符,*表示全部,可简单理解为模糊匹配吧

(2)/r 参数之后还可带盘符及路径

/r后面跟的路径包括该路径下的所有目录以及子目录,相当于tree的范围

(3)/l 如果我们想批量创建有规律的文件,就可以用到l参数

语法:for /l %参数 in (初始值,每次增值,末尾值); do 功能

创建1.doc 3.doc  5.doc 7.doc

(4)/f参数(上面看了那么多繁琐的字,相信大家也不想往下看了,这里就不啰嗦解释了)

mac系统

1.首先我们需要在本地建一个文件夹apks,然后把所要安装的apk放进去

2.打开mac终端使用for循环进行安装即可(前提你的电脑已经连接上了设备,输入adb devices可查看)

语法:for 变量 in '集'; do 功能; done

例:for i in 'apk存放的目录/*.apk'; do adb install $i; done(集是单引号哈,引用变量用$。和win还是有区别的)

我这是因为没有连接安卓设备才会报error哈,不要认为我写错了,直接看命令即可

3.这里再介绍两种for循环的使用吧(因为我只会三种hhhhhhhhhhh,足够)

top1.语法:for 变量 in {集}; do 功能; done

例:创建1到10个txt文件

for i in {1,2,3,4,5,6,7,8,9,10}; do touch $i.txt; done

top2.如果创建100个txt文件用以上方法太过难受

语法:for ((变量=变量初始值;变量<=变量允许最大值;变量++)); do 功能;done(这里没有in哈)

例:for ((i=1;i<=11;i++)); do touch $i.txt; done

使用adb如何批量给设备安装apk的更多相关文章

  1. 使用 adb 命令一次性为多个设备安装 apk

    使用 adb 命令一次性为多个设备安装 apk 原创 2016年07月15日 10:40:53 3154 命令简介 adb install [-lrtsdg] (file) 把包文件推送到设备上并安装 ...

  2. Python Python实现批量安装android apk包

    基于Python实现批量安装android apk包 by:授客 QQ:1033553122 1.相关软件包及文件下载 下载地址:adb软件包及批量安装apk包的py文件.zip 2.测试环境 Win ...

  3. adb -s emulator-5554 install JDKCast-PAP.apk

    multi-emulators direct to install app adb -s emulator-5554 install JDKCast-PAP.apk

  4. adb: failed to install app-debug.apk: Failure [INSTALL_FAILED_ABORTED: User rejected permissions]

    一.使用adb 的usb真机调试,安装错误: adb: failed to install app-debug.apk: Failure [INSTALL_FAILED_ABORTED: User r ...

  5. 电脑用bat脚本给手机批量自动安装apk文件 autoInstall.bat

    ------创建这个文件autoInstall.bat 内容如下: @ECHO off @REM 将adb.exe添加到PATH中ECHO 初始化…@SET PATH=%PATH%;%CD%\Adb@ ...

  6. 【Python求助】在eclipse和pycharm中,通过adb install安装中文名字APK时老是报错,如何解决

    # -*- coding: utf-8 -*- import os import sys import subprocess import time from uiautomator import d ...

  7. adb: failed to install xxx.apk: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.xxx.deliveryrobot signatures do not match the previously installed version; ignoring!]

    解决方法:我是在安装软件时出现的这个错误,先卸载再安装即可 卸载: adb uninstall "com.yourapp.yourapp" 安装: adb install your ...

  8. android cmd adb命令安装和删除apk应用

    copy自http://blog.csdn.net/xpsharp/article/details/7289910 1. 安装Android应用程序 1) 启动Android模拟器 2) adb in ...

  9. adb、pm命令操作apk包

    1.adb shell pm list package 打印出来所有安装到手机上的APP包名 2.adb shell pm path com.xxx.xxx 找出安装后的包名应用的apk所在位置 3. ...

随机推荐

  1. 【NX二次开发】Block UI 整数表

    属性说明 常规         类型 描述     BlockID     String 控件ID     Enable     Logical 是否可操作     Group     Logical ...

  2. 【c++】string详解

    参考: https://www.cnblogs.com/this-543273659/archive/2011/07/21/2113172.html  感谢博主 我能不用char*就不用,而使用C++ ...

  3. Mysql优化(出自官方文档) - 第二篇

    Mysql优化(出自官方文档) - 第二篇 目录 Mysql优化(出自官方文档) - 第二篇 1 关于Nested Loop Join的相关知识 1.1 相关概念和算法 1.2 一些优化 1 关于Ne ...

  4. 精尽Spring Boot源码分析 - Jar 包的启动实现

    该系列文章是笔者在学习 Spring Boot 过程中总结下来的,里面涉及到相关源码,可能对读者不太友好,请结合我的源码注释 Spring Boot 源码分析 GitHub 地址 进行阅读 Sprin ...

  5. Elasticsearch中的Term查询和全文查询

    目录 前言 Term 查询 exists 查询 fuzzy 查询 ids 查询 prefix 查询 range 查询 regexp 查询 term 查询 terms 查询 terms_set 查询 t ...

  6. 10、ssh中scp、sftp程序详解

    每次都是全量拷贝,rsync是增量拷贝 10.1.scp的基本用法: -r:拷贝目录; -p: 保持属性: -l:限速设置; scp -P52113 /etc/hosts lc@172.16.1.41 ...

  7. RabbitMq脑裂问题

    现象 部署在阿里云上的2台RabbitMQ主从,访问management页面时出现如下所示的内容: 查看其中一个mq的日志,发现如下内容: 00:06:32.423 [warning] <0.5 ...

  8. 资源:Nginx安装包的下载路径

    下载路径如下: Nginx所有版本:http://nginx.org/download/

  9. PL/SQL语法

    PL/SQL语法 由于pl/sql是编译后执行的,而sql语句是未经编译的,因此pl/sql语句在执行速度上更快,同时也减少了客户机和服务器的传输. 基本结构 DECLARE 声明变量.常量.用户定义 ...

  10. PHP实现的解汉诺塔问题算法示例

    问题描述: 相传在古印度圣庙中,有一种被称为汉诺塔(Hanoi)的游戏.该游戏是在一块铜板装置上,有三根杆(编号A.B.C),在A杆自下而上.由大到小按顺序放置64个金盘(如下图).游戏的目标:把A杆 ...