批处理命令 + android命令安装apk流程

下面介绍了通过“批处理命令”+“android命令”减少安装流程。

一、首先你的pc上必须有android sdk,下载sdk

下载地址:http://tools.android-studio.org/index.php/sdk/

下载这个就可以:

然后是配置sdk的环境变量 

二、配置环境变量

右键我的电脑,打开属性,点击高级系统设置,打开环境变量:

1、新建一个环境变量名称为ANDROID_HOME,变量值为当前安装SDK的目录

例如SDK装在D:\androidSDK中,则环境变量为:

2、把%ANDROID_HOME%\platform-tools;添加到Path环境变量中。

三、检测是否安装成功

win+R,输入cmd,打开命令提示符面板。

输入android

得到类似以下界面:

四、编写bat安装apk

1、等待设备连接命令

adb wait-for-device
 
 

 2、安装apk命令

adb install apk的路径
 
 

3、卸载apk命令 

adb uninstall 需要卸载apk的包名
 
 

4、获取apk的包名

aapt d badging apk路径
 
 

 这个是获取apk的信息然后通过bat命令获取包名,

5、设置环境变量

@SET PATH=%PATH%;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\build-tools\android-4.4W;
 
 

%PATH%;代表原来的path配置,%ANDROID_HOME%\platform-tools;这个是adb的目录,%ANDROID_HOME%\build-tools\android-4.4W;这个是aapt的目录,我们要通过aapt获取包名。

补充:其实这一步可以用绝对路径比如说D:\Program Files\adt-bundle-windows-x86-20140702\android-sdk\sdk\platform-tools;D:\Program Files\adt-bundle-windows-x86-20140702\android-sdk\sdk\build-tools\android-4.4W;这样的话就不用第二步的环境变量了,这里配置的环境变量是临时的,关闭后就还原了。

五、完整的bat命令

在桌面新建一个文本,然后改名为“installapk.bat”,然后将下面的代码复制进去就可以使用了,双击“installapk.bat”,然后再将设备用usb连上电脑

**********************************************************

@ECHO off
@TITLE APK安装
@COLOR E

@ECHO 初始化…
::将adb.exe添加到PATH中,将aapt.exe添加到path中
@SET PATH=%PATH%;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\build-tools\android-4.4W;

@ECHO 等待连接设备
::等待连接设备,将设备通过usb连接,设置好usb调试选项
adb wait-for-device

::将apk直接拖进cmd命令窗口按回车键
@SET/p “apk=[拖放文件到此并按回车]”

::获取apk文件中的包名
for /f “delims=” %%a in (‘aapt d badging “%apk%”^|findstr "package: "’) do (
::@echo %%a
for /f “delims=’ tokens=2” %%b in ( “%%a” ) do (
::@echo %%b
set packName=%%b
)
)

@echo 卸载旧客户端,包名:%packName%
::先将旧apk卸载,然后再安装新apk,如果没有这个会报一个提示,不影响下面的安装
adb uninstall %packName%

@ECHO 正在安装:%apk%
::安装新的apk
adb install %apk%

@ECHO 安装完成
@PAUSE
@ECHO on

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魔都性能自动化AuricChan

打赏后可获得更全的技术资料!!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值