Android debug bridge command line-adb shell tips continue

本文介绍如何使用ADBShell命令来操作Android设备上的进程,包括杀死指定进程的方法,以及在Windows环境下通过批处理文件prepare-android.sh和update.bat进行设备准备和更新的详细步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Android debug bridge command line-adb shell tips continue

1. Kill specified process  / Linux  host 

adb shell pidof -s "my-target-process" | xargs -I{} kill "{}"


2.  Windows run.bat  with prepare-android.sh 

 Windows cmd C:\>  type  prepare-android.sh
#!/system/bin/sh
mount -o rw -o remount /system
mount  |grep system

ORE_PROSS=your_app_name

pid=`pgrep -x $ORE_PROSS`  # Get a pid.


if [ ! -z $pid ]; then # If there is none,
    echo "Kill $ORE_PROSS"
        su  root  kill   -9  `pidof -s $ORE_PROSS`
fi
 

 Windows cmd C:\ type  update.bat
set pa=c:\Android

set LOGFILE=Update-log_flash.txt
"%pa%/adb/adb.exe" wait-for-device
timeout /t 2 /nobreak

"%pa%/adb/adb.exe"  root
timeout /t 1 /nobreak
"%pa%/adb/adb.exe"  remount
timeout /t 1 /nobreak


SET prepare_sh=prepare-android.sh
"%pa%/adb/adb.exe" push  %prepare_sh%  /mnt/sdcard/%prepare_sh%"
SET root_command="su root chmod a+x  /mnt/sdcard/%prepare_sh%"
"%pa%/adb/adb.exe" shell %root_command%
SET root_command="su root  sh /mnt/sdcard/%prepare_sh%"
"%pa%/adb/adb.exe" shell %root_command%

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值