安卓利用shell 控制飞行模式或禁用或启用手机卡

如何使用 安卓利用shell 控制飞行模式或禁用或启用手机卡
听说4.2以后的安卓系统权限提升了,飞行模式用代码都不能控制了!
大神些帮帮忙

0

2个回答

2
tcjj3
在线黑客 正解,感谢!!
大约一年之前 回复

哪怕shell有这方面的bin执行命令,也是无法执行的,这个需要root权限才能改。或者你把apk放到system/app下,然后就可以在代码里控制飞行模式了

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
浏览器配置
谷歌浏览器翻墙 谷歌浏览器是一款功能强大的浏览器,同时这款浏览器还自带有很多实用的插件,比如一些去除网页广告、视频广告的插件,翻译插件等,但是这些插件我们只能到Chrome应用商店去下载,但是目前国内是无法登录这个应用商店的,要想登录需要翻墙,这边给大家介绍谷歌浏览器翻墙的方法。 首先下载安装chrome浏览器。(安装了谷歌浏览器的用户可以忽略此步骤) 然后下载hosts文件,在网络上搜索“...
Android开启/关闭/监听 飞行模式
1.package lab.sodino.airplane; 2. 3.import java.text.SimpleDateFormat; 4.import java.util.Calendar; 5. 6.import android.app.Activity; 7.import android.content.Broad
Android adb命令开启飞行模式,开启wifi,开启移动数据等相关操作
整理中
android 代码控制飞行模式开关 支持4.2以上 root
支持android 4.2以上系统 手机需要获取root权限 通过shell命令开关飞行模式
Android 开启飞行模式的几种方式
在某些开发场景中可能需要实现控制飞行模式的方法,这里列举几个控制飞行模式开关的思路。 1、通过adb命令 adb命令的方式是通过调用Settings的接口,可以在命令行窗口下使用adb命令adb shell settings put global airplane_mode_on 1开启飞行模式,通过adb shell settings put globa...
android打开飞行模式-用adb命令控制飞行模式开关
public static String HigherAirplaneModePref1 = "settings put global airplane_mode_on "; publi
Android 开启gps, 数据流量, 飞行模式.
请支持原创谢谢. 下列命令建立在su权限之上. adb shell svc data enable/disadle //操作数据开关 adb shell settings put secure location_providers_allowed gps,network  //操作gps提供者 假如设置其他关键字,导致gps关闭. 对于sdk >=23 6.0
Android 4.2获取root权限后以后使用shell命令来开启飞行模式
1.首先通过su命令获取root权限的shell终端。 Process process = Runtime.getRuntime().exec("su"); 2.然后获得输出流 bw = new BufferedWriter(new OutputStreamWriter(process.getOutputStream())); 3.bw.write("settings put glo
Android 用代码开启和关闭飞行模式
boolean isEnabled = Settings.System.getInt(getContentResolver(), Settings.System.AIRPLANE_MODE_ON, 0) == 1; Settings.System.putInt(getConten
win7 没有启用或禁用“休眠”功能的权限。
休眠很好用,便于快速恢复 1. 启用 [quote] powercfg /h on [/quote] 。。。。。对准提示符,右键。。。以管理员身份运行 2.怎么还是没有"休眠" 呵呵...在电源管理里找混合睡眠...找到禁用...这下真有了... ...
笔记本触摸板管理器
根据外接鼠标控制笔记本触摸板禁用或启用。
python对安卓手机执行飞行模式
导入os模块 import os 它建议以下方式启用飞机模式: adb shell settings put global airplane_mode_on 1 不幸的是,它不起作用。它只是改变了飞行模式图标的状态,但所有无线电仍处于活动状态。 它缺少一个非常重要的部分,即在设置更改后立即广播意图,以通知应用程序飞行模式状态已更改。 要启用飞行模式,请使用以下命令: cmd...
自由人专业挂机锁lgmLock
界面美观.专业制作.很好的锁屏工具. 1)设置窗体透明百分比。 2)设置启用或禁用“解锁界面”功能。 3)设置启用或禁用“自动锁屏”功能。 4)设置启用或禁用“屏幕录像”功能。 5)设置启用或禁用“自动截屏”功能。 6)设置启用或禁用“键盘记录”功能。 7)设置启用或禁用“显示桌面”功能。 8)设置启用或禁用“强制退出”功能。 9)设置启用或禁用“开机锁屏”功能。
Android 设置飞行模式 实践得出的一点经验
原帖地址:http://bbs.gfan.com/thread-1996857-1-1.html 前段日子要用到设置飞行模式,于是就上网找了下,相关的东西不多,也许是大家认为这个东西不难,所以没人发帖。代码不多,于是我把代码贴到我的程序里,跑了一下,设置不成功(第一次测用的是中
VB网卡禁用再启用
VB写的网卡启动或者禁用,方便的可以设置写成定时设置的
应用层枚举并控制(禁用/启用等)指定硬件设备
应用层控制电脑设备,默认为鼠标设备,如果需要控制其它设备可在源码更改通过传入设备硬件id及控制指令来对设备进行控制。已封装成dll可直接使用,源文件和头文件也附在里面。
Android多窗口支持
Android N 添加了对同时显示多个应用窗口的支持。 在手持设备上,两个应用可以在“分屏”模式中左右并排或上下并排显示。 在电视设备上,应用可以使用“画中画”模式,在用户与另一个应用交互的同时继续播放视频。 如何启动分屏1.第一种方式按 Overview 按钮进入 Overview 界面,然后长按 activity 拖动到界面的提示区域(我的手机是顶部)。2.第二种方式在 activ
Android 平时用到比较多的广播之飞行模式和耳机插拔
飞行模式: 判断当前是否处于飞行模式: final boolean isAirplaneModeOn = Settings.System.getInt(getActivity().getContentResolver(), Settings.System.AIRPLANE_MODE_ON, 0) != 0
PX4飞行模式
地面站解释: Stabilized/Main(稳定/主模式): 飞行员拥有飞行飞行器全部的控制权,只有姿态是稳定的。主模式开关必须被关联到一个通道,飞机才能飞行。 Assist(辅助): 如果Position模式是放在与主模式分离的通道上,主开关上增加了一个Assist模式。为了使姿态控制/位置控制开关有效,主开关必须处于辅助模式。 Auto(自动): 如果Loiter模式是放在主模式分离的
Android飞行模式下Wifi开关行为的控制
Android对飞行模式下Wifi和蓝牙的控制通过如下两个数据库中的值控制,airplane_mode_radios、airplane_mode_toggleable_radios,其值保存在Setting数据库Global表中/** * A comma separated list of radios that need to be disabled when airplane mode * is
怎样获得Win7禁止或启动的休眠的权限
进入路径 C:\windows\system32,找到cmd.exe ,右键单击,选择以管理员方式运行(如果不选择以管理员方式运行,则出现“没有启用或禁用休眠功能的权限”) hiberfil.sys -h off
Android利用代码开启关闭飞行模式
今天做项目时候,需要用到代码来开关Android的飞行模式,其实比较简单啦,哦,在4.2之前. 在Android中设置飞行状态是用BroadCast的,可以通过发送action为”Intent.ACTION_AIRPLANE_MODE_CHANGED”的广播来打开或状态飞行模式. 首先,修改飞行模式需要android.permission.WRITE_SETTINGS权限,请自行添加.对权限就是
判断飞行模式 ,检测是否有网络
在飞行模式下:检测是否有网络,有则返回activeNetInfo,没有返回null /** * read the info of network */ private NetworkInfo getAvailableNetWorkInfo(YyBackUpActivity activity) { ConnectivityManager ...
Android代码实现飞行模式的打开
1.核心代码如下: public static void openAirplaneModeOn(Context context,boolean enabling) { Settings.Global.putInt(context.getContentResolver(), Settings.Global.AIRPLANE_
安卓利用大疆SDK的VirtualStick实现服务器端发送数据控制无人机飞行
功能:飞机在南京,人在北京,然后通过一个模拟摇杆(这个模拟摇杆就是一般玩飞行游戏的摇杆)控制南京的飞机飞行,也就是远程控制。这个摇杆类似于飞机遥控器的摇杆,一直输出yaw,pitch,roll的值,传到客户端后软件后进行一定的倍数转换,然后通过virtualstick模式去控制。 实现:1.服务器与客户端的连接我们用的是MQTT,这个根据自己项目的需求自己选择方式            2.确...
android 4.2 系统以后的飞行模式
项目中遇到了要控制飞行模式的功能,钻研了几天,终于解决。 解决过程中最大的问题是: android 4.2 之后 系统不予许第三方软件去设置飞行模式,除非你的app是系统应用,得到了root权限。  蛋疼~~   网上大多数解决过程是 : 原文 http://blog.sina.com.cn/s/blog_69b5d2a50101fqze.html    //获取当前的飞行模式状态  需
Android切换飞行模式(SDK4.2之前或之后都可用)
SDK4.2之后对Setting做了修改,具体修改的地方没有仔细研究。下面根据 这一情况给出SDK4.2之后的AirPlaneMode切换的源码。 这个是在国外的一个博客上面看到的,亲测 代码可行。package com.margi.airplanemode;import android.content.Context; import android.content.Intent; import a
Java异常处理(I)
java异常处理的类所有lang包中的类常用的类和继承继承结构 可以看到这些类都直接或者间接继承自java.lang.Throwable类。当然有些子类非常不常用。一个类职业是Throwable类的子类才能够被异常处理机制识别。java.lang.Throwable主要子类java.lang.Throwable类有两个直接子类:java.lang.Error,java.lang.Exception
操作或事件已被禁用模式阻止 解决方法
<br />在 Access 2007 中执行更新查询或删除等操作时,出现“操作或事件已被禁用模式阻止”。解决方法如下:<br /><br /><br /><br />选中“数据库工具”中的“消息栏”,然后单击“选项”。 <br /><br /> <br /> <br /><br /> <br /><br /><br /> <br />选中“启用此内容”,确定。问题解决<br /><br /> <br /> <br /> 
在 ESXi 主机上启用或禁用锁定模式 及锁定后解决方法
ESXi 6.0:   从 vSphere 6.0 开始,您可以选择正常锁定模式或严格锁定模式,这两种模式的锁定程度有所不同。   正常锁定模式: 正常锁定模式下不会停止 DCUI 服务。 如果失去与 vCenter Server 的连接并且无法通过 vSphere Web Client 进行访问,特权帐户可以登录到 ESXi 主机的直接控制台界面并退出锁定模式。 仅以下帐户可以访问直接控...
Android源码分析(十)-----关机菜单中如何添加飞行模式选项
一:关机菜单添加飞行模式选项 源码路径:frameworks/base/core/res/res/values/config.xml 增加&amp;amp;lt;item&amp;amp;gt;airplane&amp;amp;lt;/item&amp;amp;gt; &amp;amp;lt;!-- Defines the default set of global actions. Actions may still be disabled or hid...
android4.2以上系统飞行模式开启、关闭以及监听
android4.2以上系统飞行模式开启、关闭以及监听,包括WiFi的开关以及监听
禁用cookie和私密浏览模式情况下localstorage需要注意的问题
localstorage是html5新增的一个功能,用于本地存储。主要解决cookie存储量小的问题,官方建议每个网站最多存储5M大小。 localstorage相关的函数: cookieEnabled 移动端在使用localstorage需要注意下面几个问题: 禁用cookie ipad可以在设置-》safari-》接受cookie-》永不 如果程序中没有判断是否支持l
判断是否可以打电话(有无SIM卡、是否飞行模式、信号是否良好)
如题判断是否可以播出电话 1.判断是否有SIM卡 2.判断是否开启飞行模式 3.判断信号是否良好 首先要有TelephonyManager TelephonyManager telephoneManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); 因为获得信号强度使用监听
自动切换无线和有线网络 网络
自动启用或禁用网络,可以选择启用无线网络并禁用有线网络
Access2007 操作或事件已被禁用模式阻止解决办法
在“消息栏”上,单击“选项”。 在“Microsoft Office 安全选项”对话框中,单击“启用此内容”,然后单击“确定”。 如果没有看到消息栏在“数据库工具”选项卡上的“显示/隐藏”组中,单击“消息栏”。           在 Access操作或事件已被禁用模式阻止”。...
关于Android打开/关闭飞行模式的一些思考
我们都知道,目前在Android上编码实现打开或关闭飞行模式,都是直接调用android.provider.Setting.System.putString()接口实现的,代码如下: ...... // Enable airplane mode Settings.System.putString(cr,Settings.System.AIRPLANE_MODE_ON, "1"); Inte
若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用“启动时若没有用户代码则发出警告”调试器选项
在VS调试的时候出现如下错误:生成下面的模块时,启用了优化或没有调试信息: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\...\*.DLL 若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用“启动时若没有用户代码则发出警告”调试器选项。 问题1: 1.右击“解决方案
VS没办法调试,直接退出,报错:1. 使用调试生成配置或禁用调试选项“启用‘仅我的代码’”。。。...
打开一个Demo,结果没办法调试,运行出错,直接退出了, 明明加了断点的。 输出→调试→提示信息如下 1. 使用调试生成配置或禁用调试选项“启用‘仅我的代码’”。 2. 检查调试选项下的“符号”设置。线程 0x47ec 已退出,返回值为 0 (0x0)。 程序“[18460] 数据中心客户端.vshost.exe”已退出,返回值为 -532459699 (0xe0434f4d)。 解决方案: ...
Access 操作或事件已被禁用模式阻止
原文链接:http://hi.baidu.com/kqogje/item/da66df2a940ede99b6326300 今天打开一个Access库,要修改其中的有些数据,就新建了一个更新查询,保存后双击执行,没有反应。仔细检查了一下,查询代码应该没问题,再执行,还是没反应。因本人装的是Office2007,用得还不熟练,一下子还真没了办法。在反复执行当中,发现状态栏有提示:“操作
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java学习的博客或网站 java学习课件或笔记