Android 如何通过代码设置adb指令,使手机关机?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 如何通过代码设置adb指令,使手机关机?相关的知识,希望对你有一定的参考价值。

android 如何通过代码设置adb指令,使手机关机?如题,比如给一个按钮添加点击事件,在点击方法里执行adb命令,让手机关机?

参考技术A RunTime.GetRunTime.exec("su -c adb reboot -p");追问

不行啊,执行过没反应

追答

有的手机屏蔽了p
只能用su -c reboot
没有adb,

追问

_p还要吗

还是不行,着急

追答

这个是需要root的,android可以自己写代码来实现

通过wifi 连接 adb 到 手机

网上很多文章都需要先用 usb 线连接先做一下设置,然后才能通过下面的方法连接

[email protected]:~/tools/android_sdk/platform-tools$ ./adb connect 192.168.1.180:5555

 

终于,在一篇文章里看到,这个设置,也可以在android的terminal 或者ssh 上做了

http://stackoverflow.com/questions/31327839/adb-over-wireless-without-usb-cable-at-all

su
setprop service.adb.tcp.port 5555
stop adbd
start adbd

因为我的手机已经安装了SSHDroid,所以很容易就ssh 上设置完毕,测试通过了。

 

以上是关于Android 如何通过代码设置adb指令,使手机关机?的主要内容,如果未能解决你的问题,请参考以下文章

如何用adb连接android手机

Android局域网开启无线ADB调试

如何用adb连接android手机

MAC连接安卓手机通过adb指令安装apk

adb命令无法连接安卓设备

android如何通过adb命令获取手机的IMEI