android adb自动连接手机安装apk bat

1.新建bat文件adb

复制代码
@echo off

:apk文件名称 在setting.txt获取
set apkFileName=""

:设置文件
set settingFile=E:\apk\bat\setting.txt

:启动页面 applicationid/启动页面路径
set startActivity=com.aaa.aaa/com.aaa.aaa.ui.common.SplashActivity

:读取settingFile第一行的zikao值
for /f "skip=1 tokens=3" %%a in (%settingFile%) do (
    set apkFileName=%%a
    goto :Show
)
:Show

echo if install  %apkFileName% ?
pause

:读取读取settingFile第二行以下值,下面是ip
for /f "skip=2" %%i in (%settingFile%) do (
    echo -----------------------start----------------------------
   adb connect %%i
   adb -s %%i install -r  %apkFileName%
   adb -s %%i shell am start -n %startActivity%
   echo -----------------------end----------------------------
)
pause

2.新建setting.txt

复制代码
aaa = E:\apk\sign.apk
192.168.11.11

aaa:待安装的apk名称路径

192.168.11.11待安装的手机ip(androidstudio 推荐通过ADB Wi-Fi插件先连接上手机 ,查看ip)

不足:

有时候adb安装会卡住,点击回车键即可,怎么多线程安装暂时不懂

相关推荐
AFinalStone3 小时前
Android 7系统网络(八)应用API层—ConnectivityManager使用与实战调试
android·网络
plainGeekDev4 小时前
kapt 替换为 KSP
android·java·kotlin
蜡台4 小时前
通过Gradle脚本声明更改Java变量
android·java·开发语言·python·kotlin·gradle·groovy
阿pin7 小时前
Android随笔-SharedPreferences
android·sp
阿pin8 小时前
Android随笔-DataStore
android·datastore
茶栀(*´I`*)8 小时前
Android 测试入门指南:ADB 基础配置与常用设备管理命令解析
android·adb
gxgldyh10 小时前
Android Framework源码解析(七):BootAnimation 启动流程解析——开机动画是如何显示出来的?
android
达达尼昂11 小时前
在 Claude Cowork 中用好 Claude Fable 5
android·人工智能·后端
sTone8737512 小时前
写时复制COW的第一性理解
android·c++·flutter
sTone8737512 小时前
Zygote的第一性理解
android