当前位置: 首页 > news >正文

通过adb操作安卓亮屏、设置背光亮度、解锁、打开app

亮屏

adb shell inputkeyevent 26

keyevent 26表示点击power

 

Android adb 点亮和关闭屏幕的命令

# kernel休眠
echo mem > /sys/power/state
# kernel唤醒
echo on > /sys/power/state

设置背光:

echo 255 >/ sys/class/leds/lcd-backlight/brightness       ///==>最亮

echo 0 >/ sys/class/leds/lcd-backlight/brightness         ==>最暗


解锁

adb shell inputswipe 500 50 500 700

swipe 表示滑动,从x,y=(500,50)滑动到500,700   (可以进入设置->开发者选项->输入->指针位置   开启来更好的根据屏幕尺寸选择两个点的坐标)

 

打开APP

adb shell am start -n ranorex.android.services/ranorex.android.services.activity.MainActivity

 

如果有多台设备,可以加参数-s,例如:


adb -s 127.0.0.1:26944 shell am start -n ranorex.android.services/ranorex.android.services.activity.MainActivity


ranorex.android.services/ranorex.android.services.activity.MainActivity是包名/活动名,可以通过apk改之理这个工具打开看到:

 

 

————————————————
版权声明:本文为CSDN博主「xajhsunei」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xajhsunei/article/details/78049762

转载于:https://www.cnblogs.com/Ph-one/p/11621720.html

相关文章:

  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • MIPS 指令集(共31条)
  • WPF 程序无法触摸操作?我们一起来找原因和解决方法!
  • Exception.Data 为异常添加更多调试信息
  • 使 32 位程序使用大于 2GB 的内存
  • 如何向整个 Git 仓库补提交一个文件
  • .Net Framework 4.x 程序到底运行在哪个 CLR 版本之上
  • 优化 UWP 中图片的内存占用
  • UWP 中的 LaunchUriAsync,使用默认浏览器或其他应用打开链接
  • WPF/UWP 绑定中的 UpdateSourceTrigger
  • 深入了解 WPF Dispatcher 的工作原理(Invoke/InvokeAsync 部分)
  • 深入了解 WPF Dispatcher 的工作原理(PushFrame 部分)
  • DependencyProperty.UnsetValue 的正确打开方式
  • 如何组织一个同时面向 UWP/WPF/.Net Core 控制台的 C# 项目解决方案
  • 出让执行权:Task.Yield, Dispathcer.Yield
  • 【Redis学习笔记】2018-06-28 redis命令源码学习1
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • Akka系列(七):Actor持久化之Akka persistence
  • centos安装java运行环境jdk+tomcat
  • HTTP中的ETag在移动客户端的应用
  • react 代码优化(一) ——事件处理
  • React16时代,该用什么姿势写 React ?
  • ReactNativeweexDeviceOne对比
  • 简析gRPC client 连接管理
  • 离散点最小(凸)包围边界查找
  • 爬虫模拟登陆 SegmentFault
  • 无服务器化是企业 IT 架构的未来吗?
  • 限制Java线程池运行线程以及等待线程数量的策略
  • 责任链模式的两种实现
  • Mac 上flink的安装与启动
  • Spring Batch JSON 支持
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • ​ 全球云科技基础设施:亚马逊云科技的海外服务器网络如何演进
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • # 达梦数据库知识点
  • #### go map 底层结构 ####
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (NSDate) 时间 (time )比较
  • (笔记)Kotlin——Android封装ViewBinding之二 优化
  • (二十一)devops持续集成开发——使用jenkins的Docker Pipeline插件完成docker项目的pipeline流水线发布
  • (附源码)计算机毕业设计SSM疫情下的学生出入管理系统
  • (六)激光线扫描-三维重建
  • (欧拉)openEuler系统添加网卡文件配置流程、(欧拉)openEuler系统手动配置ipv6地址流程、(欧拉)openEuler系统网络管理说明
  • (十六)一篇文章学会Java的常用API
  • (一)appium-desktop定位元素原理
  • (转)EXC_BREAKPOINT僵尸错误
  • .bat文件调用java类的main方法
  • .gitignore文件_Git:.gitignore
  • .Net FrameWork总结
  • .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(二)...
  • .Net中ListT 泛型转成DataTable、DataSet
  • /dev/VolGroup00/LogVol00:unexpected inconsistency;run fsck manually
  • @ConfigurationProperties注解对数据的自动封装
  • [2016.7 test.5] T1
  • [Android] 修改设备访问权限