当前位置: 首页 > 知识库问答 >
问题:

通过ADB打开飞机模式(android 7)[复制]

李胤
2023-03-14

我知道这个问题已经在通过亚行打开飞机模式中得到了回答。但是,对于Android 7(牛轧糖)和以上建议的方法不起作用。我得到以下错误。

有解决方法吗?

这对通过adb播放Android牛轧糖有影响吗?

提前致谢。

共有3个答案

申屠飞
2023-03-14

我把它放在运行牛轧糖(Android 7.1)的OnePlus 5上的脚本中,它打开了飞行模式

input keyevent KEYCODE_WAKEUP;
sleep 0.5;
input keyevent KEYCODE_MOVE_HOME;
am start -a android.settings.AIRPLANE_MODE_SETTINGS;
sleep 0.5;
input tap 100 350;
sleep 1;     
input keyevent 4;
太叔炎彬
2023-03-14

我为Noughat创建了一个脚本。适用于三星。必须对他人进行测试。

#!/bin/bash

< code > ad b-s $ 1 shell am start-a Android . SETTINGS . airplane _ MODE _ SETTINGS

睡眠 5 adb -s $1 shell 输入抽头 100 750 睡眠 2

adb-s$1 shell输入键事件21

adb-s$1 shell输入键事件21

睡眠2

adb-s 1美元shell输入keyevent 22

< code >睡眠5

adb-s 1美元shell输入关键事件KEYCODE_ENTER

< code >睡眠5

adb -s $1 shell input keyevent 4

< code >睡眠5

姜乐语
2023-03-14

根据Android文档,您似乎无法:

这是一个受保护的意图,只能由系统发送。

 类似资料:
  • 我找遍了,也没找到这个问题的具体答案。我希望能找到一种不涉及GUI的方式从ADB切换飞行模式。我发现并使用了调用菜单然后使用keyevents打开飞行模式的方法,但是由于需要考虑UI布局中可能的变化,这种方法只是一种临时的解决方案。 我开始认为没有办法通过意图打开或关闭飞行模式,但如果您有任何信息,我将不胜感激。

  • 我的手机已被锁定(模式尝试次数过多)。要解锁,我需要在我的gmail帐户上输入用户名和密码。这是我解锁它的唯一方法。我无法启动任何活动,甚至无法打开wifi连接。如果没有互联网连接,我无法登录以恢复手机。 也许adb中有任何命令可以打开我的wifi连接,所以我可以使用我的手机?

  • 我发现了这个问题,我尝试了如下: 它在Android 4.4.1上运行得非常好 但在 4.0.1 中不起作用。(设置:未找到/支持4.2或更高版本。 所以,我又试了一次如下: 另外,这项工作很奇怪 “AIRPLANE_MODE_SETTINGS”窗口弹出窗口 - 而且它被关闭了屏幕,不起作用 所以我认为这种方式不好。 Q : 如何在4.1或更早版本中像“设置全局airplane_mode_on 1

  • 我知道我们可以做到以下几点: 以打开/关闭Android设备上的飞行模式。 但是,是否有任何东西可以检查当前设备是否通过ADB打开了飞行模式? 我这样问是因为上面的两行代码将切换飞行模式,而不知道它是打开还是关闭。但我需要一种方法来确保飞行模式确实是通过ADB打开/关闭的。 请帮帮我! 提前致谢

  • 使用葫芦机器人打开和关闭飞行模式的最佳方法是什么? 我可以使用?? 上面set_preferences做什么?我想在应用程序测试期间设置android设置。 谢谢

  • 我的屏幕死机了,我想解锁我的手机,这样我就可以通过Kies访问它来备份我的照片。 我通过Android设备管理器锁定手机,设置一个简单的密码(希望锁定后有一个解锁选项),并尝试了各种方法来解锁它,例如: 由于我不知道锁屏是什么样子,我不确定解锁它的正确输入。 我知道手机是开着的,它会响应adb。我还可以通过Eclipse在上面运行应用程序。这是带有Android 5.0的三星Galaxy S5。