AndroidStudio安装调试时自动唤醒设备

前言

想必大家调试应用的时候,手机、平板等一会儿就熄屏了,虽说解锁不费事,但时间长了对电源键也不好,长亮屏幕又比较费电,尤其不适合拿自己手机做调试机的同学。
突发奇想,为什么不让手机在安装应用时候自动亮起来呢,省事啊!
网上搜索了一会,发现一种不错的方法,结合IDE,用起来很方便。
原文链接:http://blog.csdn.net/xcyyueqiu/article/details/56674012
方法如下:

一、创建脚本

在你希望的目录下新建以下脚本(此处为linux,widows同学同理)。

weak_up_device.sh

#!/bin/bash
#cd /home/seven/dev/sdks/AndroidSDK/platform-tools  # not work in androidStudio
var=`/home/seven/dev/sdks/AndroidSDK/platform-tools/adb shell dumpsys window policy | grep mAwake`
isWeakUp=`echo ${var:11:4}`
if  [ $isWeakUp == "true" ]
then
    echo "screen is already on"
else
    /home/seven/dev/sdks/AndroidSDK/platform-tools/adb shell input keyevent 26 #echo "no"
fi

其中/home/seven/dev/sdks/AndroidSDK/platform-tools为我的adb所在目录。另外,linux的别忘了赋予执行权限。

二、在androidStudio使用

1、
Edit Configurations...

2、
add

3、
add

4、
ok

以后添加的时候,在第二步的之后,直接有已添加的工具,选择并确定即可。如下图:
exist

The End

hava fun ~

猜你喜欢

转载自blog.csdn.net/xcyyueqiu/article/details/56674012