当前位置: 首页> 文旅> 文化 > 国家企业信用信息公示网官网_品牌设计书籍_saascrm国内免费pdf_广丰网站seo

国家企业信用信息公示网官网_品牌设计书籍_saascrm国内免费pdf_广丰网站seo

时间:2025/7/8 14:14:58来源:https://blog.csdn.net/lanmengfenghe/article/details/147228476 浏览次数:0次
国家企业信用信息公示网官网_品牌设计书籍_saascrm国内免费pdf_广丰网站seo

做系统平台开发时,经常需要在单编某个模块后,然后杀死该模块或重启来验证是否生效。

由于重启速度慢,直接杀死该进程调试更便捷。

下面利用GPT写个脚本kill_android_process.bat,来杀死指定包名的进程。


@echo off
setlocal
REM 配置后可支持中文
chcp 65001REM === 设置你的进程名 ===
REM set PROCESS_NAME=com.android.systemui
set "PROCESS_NAME=%~1"echo 查找进程:%PROCESS_NAME%REM 检查是否连接了设备
adb get-state >nul 2>&1
if errorlevel 1 (echo 没有检测到连接的设备,请检查USB连接或是否启用ADB。pauseexit /b
)REM 获取目标进程的PID
for /f "tokens=2" %%i in ('adb shell ps ^| findstr %PROCESS_NAME%') do (set PID=%%i
)if not defined PID (echo 未找到进程:%PROCESS_NAME%pauseexit /b
)echo 找到进程 PID:%PID%
echo 正在杀死进程...adb shell kill %PID%echo 完成。
pause

如果在其他脚本中调用,就

使用:call kill_android_process.bat  %PROCESS_NAME%

如果在该脚本中直接使用,就把PROCESS_NAME 赋值为你想杀掉的包名即可,比如:com.android.systemui.

节省时间,就是节省生命。

关键字:国家企业信用信息公示网官网_品牌设计书籍_saascrm国内免费pdf_广丰网站seo

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: