如何通过ADB锁定Android屏幕?

2023-12-20

有没有办法通过 ADB 锁定 Android 屏幕?

我找到了在apk中锁定显示的方法,但我想通过ADB从PC锁定屏幕,以模拟显示超时,而不必等待超时。

是否有可能做到这一点?

谢谢, 黛安


酷,我刚刚发现KEYCODE_POWER即 26。

所以它的工作原理是发送:

adb shell input keyevent 26

如果屏幕解锁,它会锁定屏幕。如果屏幕已锁定,则会唤醒设备。

我的猜测是,确保屏幕锁定(关闭)的唯一方法是解锁(我们使用 keyevent 82(菜单),然后用电源按钮 keyevent 锁定它。有人知道这是否属实吗?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何通过ADB锁定Android屏幕? 的相关文章

  • 如何将 Facebook LoginButton 集成到 PreferenceScreen 中

    我想让我的用户能够通过 设置 屏幕连接 断开与 Facebook 的连接 该屏幕使用简单的PreferenceScreen 如何将这个自定义 Button 类集成到PreferenceScreen https developers face
  • 在S3客户端android中制作私有图像的ImageGallery

    我正在尝试在 Android 应用程序中创建 S3 Bucket 的 imageGallery 我的图像是私人的 所以我不会为每个图像提供任何特定的链接 对于此类私人图像 亚马逊有一个链接生成器 s3Client generatePresi
  • 无法从 https 下载 .apk

    我为我的客户开发了一个 Android 应用程序 我不想在 Play 商店上发布它 我已将其托管在我的客户端网站上 asp net 我已使用 MIME 类型 apk application vnd android package archi
  • 如何处理 Jetpack Compose 中的导航?

    在 Jetpack Compose 中 导航应该如何完成 所有 并不多 示例 包括来自 Google 的官方示例 都使用密封类并加载新屏幕以响应观察当前屏幕的变化 这确实 有点 有效 但不提供导航返回堆栈 并且手机的后退按钮完全不知道 只是
  • 我想了解 NfcV ISO-15639 的操作

    我是 NFC 技术新手 我很难理解如何操作块 byte cmd new byte byte 0x20 FLAG byte 0x21 WRITE SINGLE BLOCK COMMAND byte 0x00 byte 0x00 byte 0x
  • 将分页库从 3.0.0-alpha10 更新到 3.0.0-alpha12 时出现运行时错误

    我使用 paging 3 0 0 alpha10 创建了我的 pagingSource 类并且它有效 但是当我将版本更改为 3 0 0 alpha12 时 我收到这个错误 这是运行时异常 java lang AbstractMethodEr
  • Android:由于 Web 服务 Http 请求,活动显示时间过长

    我的一项活动是在启动应用程序时向 Web 服务发出 http 请求以获取一些天气数据 由于 Web 服务请求 活动需要 3 4 秒才能显示的问题 在实际设备上测试 我知道我没有以正确的方式这样做 我所做的就是在 onCreate 方法上 我
  • Recycler查看可见项目的数量

    我正在我的应用程序中创建一个水平 RecyclerView 它必须一次在屏幕上显示 2 个图像 因此每个图像的宽度必须为屏幕的 50 目前它工作正常 但每个项目都会占用屏幕的所有宽度 这是我的代码 mRecyclerView Recycle
  • 反序列化时出现 Gson 异常(无参数构造函数不存在)

    我遇到了一个问题 该问题仅在 5000 台设备中的 10 台中出现 无法用我的模拟器和测试设备重现它 这似乎是一个非常具体的问题 仅涉及少数设备 我所拥有的只是堆栈跟踪和我的代码 因此 我正在针对黑洞进行开发 只有在 GooglePlay
  • Firebase 实时数据库 .info/connected 本应为 True 时为 False

    我有一个 Android 服务 它的调用地址为onCreate FirebaseDatabase database FirebaseDatabase getInstance database getReference info connec
  • Android中如何检测程序的终止?

    当 Windows 程序终止时 它会调用事件处理程序 例如 OnClose OnDestroy 和析构函数 Destroy 当我想保存一些 INI 设置时 这些地方就是我要保存的地方 我为所有这些事件编写了事件处理程序 但当我终止程序时它们
  • 在 Android 应用程序中使用传单来显示在线地图

    是否有任何示例项目展示如何正确使用传单在 Android 应用程序中显示在线地图 因为我尝试了很多示例 但每次我的应用程序中都有一个空的网络视图 这是我的代码 private WebView mWebView Override protec
  • 无法在android中使用retrofit发出@Post请求

    我正在学习如何在 android 中使用改造 但是每当我尝试从互联网检索数据时 我的应用程序不会返回任何内容我的响应没有成功 我不知道如何修复当前我正在尝试发布的错误并使用此 URL 检索数据https jsonplaceholder ty
  • 调用 MediaScannerConnection.scanFile 后,MediaStore 内的 Android 缩略图不会刷新

    我正在尝试构建一个类似画廊的应用程序 它将在外部存储上执行以下功能 列出所有包含图像的文件夹 列出所有可供公众使用的图像 不会探测里面的文件Android data 到目前为止 我可以列出所有图像以及包含图像的文件夹 然而 我后来发现这些图
  • 如何在不打开浏览器的情况下查看 Android 应用程序中的网页?

    嘿 我正在开发一个 Android 应用程序 我想连接到该应用程序内的网络 不过 我在某种程度上尝试过 WebView 但它在我的目录中显示的文件很好 但当连接到 google com 时 它显示错误 然后我添加了这个文件
  • android Analytics v4 最简化

    我正在尝试以最简单的方式将谷歌分析连接到我的应用程序 我想实现analytics v4 因为google说他们很快就会强制升级到它 所以我不想做两次同样的工作 在这种情况下 谷歌的教程不是很有效 合并他们在那里所说的内容和我在互联网上找到的
  • java.io.IOException:Android Firebase 中的 FIS_AUTH_ERROR 但调试模式正常

    我在检索 firebase 令牌时遇到以下问题 FirebaseMessaging getInstance getToken 在调试模式下 我获取令牌并将其发送到服务器 在运行模式下 应用程序工作正常 它已发布 但我无法获取令牌 因为我已经
  • 无法放置双重 SharedPreferences

    出现错误 这种类型的共享首选项编辑器的 put double 方法未定义 Eclipse 提供了一种快速修复方法 将强制类型转换添加到编辑器 但是当我这样做时 它仍然给出错误 为什么我不能 put double 代码 Override pr
  • Android Studio 3.0 中的 Gradle 构建错误

    您能帮我解决 Android 3 0 中的 Gradle 构建问题吗 我是 Android Studio 的新手 以下是我在 AS 3 0 中的配置 gradle gt wrapper gt gradle wrapper propertie
  • 按钮的大小取决于屏幕分辨率

    I have LinearLayout有 6 个按钮 在 4 7 英寸大小的分辨率下 按钮几乎是完美的 但在分辨率较高的设备上 它们不会占据整个屏幕 而在分辨率较低的设备上 并非所有按钮都可见 您能否解释一下如何使按钮在不同屏幕分辨率的设备

随机推荐

  • 使用 Javascript 将页脚保持在底部

    目前我正在尝试使用 Javascript 将页脚保持在底部 这是结果 document getElementsByTagName body onload function KeepFoot var element document getE
  • 尝试离线导出到 Highcharts

    我想用 highcharts 进行离线导出 这是我的代码 import Chart from highcharts vue import Highcharts from highcharts import offlineExporting
  • 过渡结束时应用 CSS 属性

    如何将声明的属性应用于元素afterCSS3 过渡结束了吗 我有类似的东西 something background blue padding 10px 0px background clip content box transition
  • Bootstrap 3 盒子大小调整不起作用

    我以为使用了 bootstrap 3box sizing border box因此 当我尝试向 2 个 box sizing border box 添加边距类时 它们彼此堆叠在一起 而不是从 sm 向上的尺寸彼此相邻 div class b
  • 环境标志已弃用

    我正在尝试在我的应用程序中安装依赖项 但我收到错误消息 环境标志已贬值 终端也说将其替换为 global 我已经完成了 但现在终端说 无法在注册表 我点击此链接进行 e2e 测试http latonez github io 2016 ion
  • Numpy:“arange”数组

    有什么办法可以采取 gt gt gt x np array 0 8 10 15 50 reshape 1 1 ncols 5 然后把它变成 array 0 1 2 3 4 8 9 10 11 12 10 11 12 13 14 15 16
  • 在 Swift 中用逗号分隔多个 if 条件

    我们已经知道可以在单个 if guard 语句中使用多个可选绑定 方法是用逗号分隔它们 https stackoverflow com questions 35434939 swift if statement multiple condi
  • 无需单击通知即可获取 Firebase 推送通知数据 - Xamarin.forms iOS

    您好 我有一个使用 firebase 推送通知实现的 xamarin forms ios 应用程序 我可以接收和管理通知的点击 目前我正在尝试存储通知数据 即 Title body and two other parameters附带 SQ
  • rpy2安装错误(操作系统:linux mint 17 | R 3.1.2 | python 2.7.6)

    当我运行 sudo pip install rpy2 时 出现很多编译错误 这是所有错误的完整转储 http www pastebin ca 2878069这是一个例子 除了 Compilation parameters for rpy2
  • Firefox 输入占位符填充问题

    为什么 Firefox 不为占位符文本添加填充 请参阅此处的示例http jsfiddle net JfrfZ http jsfiddle net JfrfZ 如何修复它 HTML
  • 访问的链接在 Chrome 中丢失 CSS 颜色动画

    我正在尝试在链接上设置彩色动画 一旦在 Chrome 中访问了链接 就不再应用颜色动画 对于其他动画样式 我已经测试了背景颜色 字体粗细和字体大小 或其他浏览器 Firefox Safari IE11 情况并非如此 这是一个演示 http
  • 我可以编写像 C++ 模板函数一样“尽可能”工作的 Julia 方法吗?

    rand适用于范围 rand 1 10 我想做rand与 一起工作Array 以及任何可索引且具有length import Base Random rand thing thing rand 1 length thing array 1
  • Entity Framework Core 1.0 DbContext 的范围不限于 http 请求

    和罗恩 米勒一起看这个视频我就明白了https channel9 msdn com Series Whats New with ASPNET 5 06 https channel9 msdn com Series Whats New wit
  • 带联合的 sizeof 结构[重复]

    这个问题在这里已经有答案了 我对整个 数据对齐 的事情感到非常困惑 include
  • React onClick 函数在渲染时触发

    我将 2 个值传递给子组件 要显示的对象列表 删除功能 我使用 map 函数来显示我的对象列表 如反应教程页面中给出的示例 但是该组件中的按钮会触发onClick函数 在渲染时 它不应该在渲染时触发 我的代码如下所示 module expo
  • 如何更改SBCL的当前目录?

    It is very轻松更改 CLIsp 的当前工作目录 gt cat clisprc lisp The following lines added by ql add to init file quicklisp let quicklis
  • WinUI 3.0 桌面 - C# 页面导航

    我正在尝试进行简单的页面导航 但无法找到有关如何在 WinUI 3 0 中执行此操作的任何文档 目前 当我使用 WinUI 3 0 创建空白应用程序时 我在 App xaml cs 中创建了以下代码 protected override v
  • 如何在 Hibernate Criteria 中添加 Distinct

    在我的数据库中 我有一个测试表 其中包含列 testName testType 有 2 个不同的测试具有相同的类型 即 SUN 所以我只想要其中一个 我在休眠 标准中使用 Distinct 如下所示 但它仍然给我两种名称与 sun 相同的类
  • 实体框架模型 - 不允许我添加某些表

    在执行 ADO Net 实体数据模型 向导时 我从数据库中选择了 3 个表以添加到我的 edmx 文件中 并且当生成文件时 只有三个表之一存在 没有错误或警告来解释为什么尚未添加其他表 如果我尝试单独添加一个失败的表 那么什么也不会发生 我
  • 如何通过ADB锁定Android屏幕?

    有没有办法通过 ADB 锁定 Android 屏幕 我找到了在apk中锁定显示的方法 但我想通过ADB从PC锁定屏幕 以模拟显示超时 而不必等待超时 是否有可能做到这一点 谢谢 黛安 酷 我刚刚发现KEYCODE POWER即 26 所以它