当前位置:   article > 正文

批量安装/卸载/fore-stop apk的脚本_批量安装apk的脚本

批量安装apk的脚本

一、目的

例如pdOS,一次性发布版本需要安装8个app,安装起来特别麻烦,因此该脚本就是通过bat脚本,起到批量安装apk的目的。
原理:通过扫描同一文件夹下的所有.apk后缀的文件,然后循环安装。
在这里插入图片描述

二、代码

2.1、批量安装
@ECHO off


@REM 将adb.exe添加到PATH中
ECHO 初始化…
@SET PATH=%PATH%;%CD%\Adb
    @REM SET PATH
        
        @REM 无限循环的标签
        :LOOP
    
    
    ECHO 正在连接android设备…
    adb wait-for-device
    
    
    @REM 循环安装本目录下的APK文件
    FOR %%i IN (*.apk) DO (
            ECHO 正在安装:%%i
            adb install -t -r %%i
            )
        @echo off
        
        ECHO 安装好了;
        PAUSE
        GOTO LOOP
    
@ECHO on
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
2、批量fore-stop
@ECHO off


@REM 将adb.exe添加到PATH中
ECHO 初始化…
@SET PATH=%PATH%;%CD%\Adb
@REM SET PATH

@REM 无限循环的标签
:LOOP


ECHO 正在连接android设备…
adb wait-for-device

set pnList=com.pd*.map com.pd*.launcher com.pd*.hardware2 com.pd*.navigation com.pd*.core com.pd*.ota com.pd*.iot com.pd*.maptools com.pd*.setupwizard com.pd*.robot.vacuum 

@REM 循环fore-stop本目录下的APK文件
for %%n in (%pnList%) do (
	ECHO 正在fore-stop%%n
	adb shell am force-stop %%n
)

@echo off

ECHO force-stop结束
PAUSE
GOTO LOOP

@ECHO on
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
3、批量卸载
@ECHO off

@REM 将adb.exe添加到PATH中
ECHO 初始化…
@SET PATH=%PATH%;%CD%\Adb
@REM SET PATH

@REM 无限循环的标签
:LOOP


ECHO 正在连接android设备…
adb wait-for-device

set pnList=com.pd*.map com.pd*.launcher com.pd*.hardware2 com.pd*.navigation com.pd*.core com.pd*.ota com.pd*.iot com.pd*.maptools com.pd*.setupwizard com.pd*.robot.vacuum 

@REM 循环卸载本目录下的APK文件
for %%n in (%pnList%) do (
	ECHO 正在uninstall %%n
	adb uninstall %%n
)

@echo off

ECHO 卸载完成
PAUSE
GOTO LOOP

@ECHO on
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/190370
推荐阅读
相关标签
  

闽ICP备14008679号