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安装会卡住,点击回车键即可,怎么多线程安装暂时不懂

相关推荐
慕伏白1 小时前
【慕伏白】Android Studio 无线调试配置
android·ide·android studio
低调小一2 小时前
Kuikly 小白拆解系列 · 第1篇|两棵树直调(Kotlin 构建与原生承载)
android·开发语言·kotlin
跟着珅聪学java2 小时前
spring boot 整合 activiti 教程
android·java·spring
川石课堂软件测试4 小时前
全链路Controller压测负载均衡
android·运维·开发语言·python·mysql·adb·负载均衡
2501_915921434 小时前
iOS 26 电耗监测与优化,耗电问题实战 + 多工具 辅助策略
android·macos·ios·小程序·uni-app·cocoa·iphone
2501_915921435 小时前
苹果软件混淆与 iOS 应用加固白皮书,IPA 文件加密、反编译防护与无源码混淆方案全解析
android·ios·小程序·https·uni-app·iphone·webview
倔强的石头1065 小时前
【Linux指南】Linux命令行进度条实现原理解析
android·linux
yeziyfx6 小时前
Android Studio制作.9图(点9图/9Patch图)
android·ide·android studio
Chejdj7 小时前
StateFlow、SharedFlow 和LiveData区别
android·面试
蓝不蓝编程7 小时前
AI编程作品:Android 极简倒计时应用
android·ai编程