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

相关推荐
喜欢踢足球的老罗2 小时前
自动化模型管理:MediaPipe Android SDK 中的模型文件下载与加载机制
android·运维·自动化
AgilityBaby4 小时前
Untiy打包安卓踩坑
android·笔记·学习·unity·游戏引擎
硬件学长森哥6 小时前
Android音视频多媒体开源框架基础大全
android·图像处理·音视频
二流小码农6 小时前
鸿蒙开发:CodeGenie万能卡片生成
android·ios·harmonyos
没有了遇见6 小时前
Android 直播间动画动画队列实现
android
月山知了6 小时前
Android有的命令不需要root权限,有的命令需要root权限是如何实现的
android
科技道人8 小时前
Android 实体键盘 设置默认布局
android·实体键盘·设置默认键盘语言
SHUIPING_YANG8 小时前
tp3.1临时连接指定数据库,切片分类in查询,带过滤需要的数据
android·数据库
前端呆猿8 小时前
Vuex:Vue.js 应用程序的状态管理模式
android·vue.js·flutter
望佑8 小时前
Jetpack Compose 入门:从默认工程到实战开发
android