有些时候,某些android设备需要用sh xxx.sh的方式去运行某些命令

有些设备在用Runtime.getRuntime().exec
运行linux命令的时候,su,或者setprop等命令运行后没返回,此时的解决方法是:
写一个shell脚本文件

#!/bin/sh
su -c ‘setprop service.adb.tcp.port 5555’
su -c ‘stop adbd’
su -c ‘start adbd’

然后在java代码里运行 sh xx.sh,以运行shell脚本的方式去运行命令