install-apk
:: 让当前批处理窗口支持UTF-8,就是避免中文乱码
chcp 65001
:: 从下一行开始关闭回显
@echo off
:: 1、拖拽的apk路径
set apk_path=%1
:: 2、判断APK路径是否有传入,比如用户直接运行脚本就不会传这个参数
:check_apk
if not exist "%apk_path%" (
echo "APK文件不存在,请把APK文件拖拽到这个脚本上!"
goto :error
)
:: 3、检查adb命令是否可用,2>&1 代表将stderr重定向到stdout(标准输出流)
:check_adb
adb --version >nul 2>&1
:: 如果命令执行成功会返回0,neq代表:不等于
if %ERRORLEVEL% neq 0 (
echo "adb.exe不存在,请先添加此文件到该目录下,或者配置PATH环境变量!"
goto :error
)
:: 4、安装APK
:install
echo "安装 %apk_path%..."
adb install -r "%apk_path%"
if %ERRORLEVEL% neq 0 (
echo "安装失败..."
goto :error
)
echo "安装成功,你可以在安卓设备上打开此APP啦~"
adb shell am start -n com.xmfunny.GR/com.unity3d.player.UnityPlayerActivity
adb shell top
:error
pause
最后更新于