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

相关推荐
alexhilton12 小时前
Android车载OS中的Remote Compose
android·kotlin·android jetpack
落魄Android在线炒饭21 小时前
Android 自定义HAL开发篇之 HIDL篇——从入门到实战(上)
android
plainGeekDev1 天前
广播接收器 → Flow + Lifecycle
android·java·kotlin
plainGeekDev1 天前
EventBus → SharedFlow
android·java·kotlin
37手游移动客户端团队2 天前
招聘-高级安卓开发工程师
android·客户端
用户41659673693552 天前
WebView 请求异常排查操作手册
android·前端
Kapaseker2 天前
学不动了,入门 Compose Styles API
android·kotlin
墨狂之逸才3 天前
Android TV WebView 遥控器按键处理:从全透传到白名单
android
plainGeekDev3 天前
MVC 写法 → MVVM
android·java·kotlin
恋猫de小郭3 天前
Flutter Patchwork,不用 Fork 改依赖包源码的第三方工具
android·前端·flutter