A. 安卓手机怎么设置软件流量权限
手机设置限制移动数据流量使用量方法:
1.设置-流量监控-设置流量使用量限制-滑动开关启动-每月流量使用量限制-输入限制值。
2.点击“流量警告百分比”-设置一个百分比,设备将在达到警告百分比时提醒您。
3.如欲设置达到流量使用量限制时自动关闭手机流量,点击限制流量使用开关即可。
注:不同型号手机操作路径和使用功能可能不同。
扩展
安卓手机省流量方法:
一、禁用网络连接
APNdroid是一款免费的网络接入点开关软件,我们可以通过它简单方便的开启或关闭网络连接,在使用网络的时候开启网络连接,而不用上网的时候可以完全关闭,让你的流量1KB也不会流失。软件安装后,点击图标即可禁用网络连接,再点击可启用网络连接,缺点是禁用网络连接后彩信无法正常接收。
二、关闭自动同步
系统默认情况下是开启了自动同步功能的,如果你在手机上更新了Gmail、日历、联系人数据,会自动同步到Google服务器上,反正亦然,势必会产生大量的数据流量。打开设置→数据同步,取消自动同步,需要同步数据时再点击相关的项目手动同步即可。
三、巧设置,省流量
1.禁止浏览器载入图片。上网过程中下载的大量图片非常耗费流量,打开浏览器,进入设置菜单,取消“载入图片”的勾选,可屏蔽网页中的图片,达到节省流量的目的;
2.使用地图模式。在Google地图中,卫星模式需要下载大量的卫星照片,而地图模式相对比较简洁,在正确显示地理位置的同时,耗费的流量也比较少。打开菜单中的“地图模式”,选择“地图”模式即可。
四、配置上网“黑、白名单”
DroidWall这款软件的实用之处在于可以由用户决定哪些软件可以连接网络,哪些软件不可以。软件运行后,将网络接口设定为2G/3G网络,模式设为White list(白名单),然后在软件列表中将允许连接网络的软件勾选,再点击菜单中的Apply rules(应用规则)使设置生效。这样只有勾选的软件可以连接网络,未选择的软件自动列入黑名单,避免产生不必要的流量。
五、流量监控
NetTraffic是一款非常实用的流量监测软件,它能够按照GPRS、WIFI等网络类型实时监测流量使用情况,并提供每月每日的统计数据和各项连接的细节信息。设定免费流量值和提醒伐值后,还可以统计流量剩余量,并在达到提醒伐值时提示用户,使用户对流量使用情况了如指掌,再也不用担心稀里糊涂超流量上网了。
B. 安卓权限控制指南
早期的 android 系统没有现在这么多权限控制设定,管理功能也较不完善(其实是因为当时软件申请的权限也没有现在这么过分)。
在 Android 4.0 中,谷歌对权限系统进行了改进,于是再经过各大手机厂商的优化,每个国内定制系统就有了如今的权限管理功能。
权限管理,各大品牌其实差不多。
就我用过的几个品牌来讲,华为的权限管理最好,小米其次,OPPO 最差。
当然,这里的“差”是相对的,相对于原生 Android 系统来说,这些厂商的权限管理做的都很好。
(其实是因为 Google Play 的审核比较严格,上架的软件几乎都很克制)
所以,如果你要买新手机,在预算充足的情况下,选华为吧。不只是因为技术很牛,可定制性上也很好。
目前,安卓系统的权限主要分为以下几类:
这里,重点解释一下某些权限的用途。
获取 IMEI 码:很多应用都会申请这一权限, 读取手机的唯一识别码 (估计是用于用户的身份验证和判断多开)
存储:这里指的是 内置存储的读写权限 ,不包含系统 Android/data 文件夹下的应用私有文件夹,如果这些应用需要在根目录下存储数据,则必须拥有该权限。
读取位置信息: 只有在已经开启位置信息开关时,应用才能读取该信息 。这项权限不包含加速度计等传感器。
读取已安装应用列表: 允许应用读取已经安装的软件 ,一些应用中让用户选择其它应用的功能就是这样实现的。
身体传感器:允许应用使用诸如 计步器 等传感器。这可以实现计步功能。
运动数据:也可以实现计步功能,但这项权限是 依赖系统自带的计步算法 实现的,这也是有些计步软件的数据和其它软件数据不同的原因。
创建快捷方式:你在手机主屏上看到的 APP 图标就属于快捷方式,但这是系统在应用安装完成后自动创建的。这项权限允许应用 主动创建快捷方式 (比如微信小程序的图标和的“写文章”按钮)。
悬浮窗:微信视频聊天时切换到其它应用或主屏,这就是悬浮窗。但输入法不属于悬浮窗。
忽略电池优化:在 Android 6.0 以上系统中,有一种成为 Doze 模式的省电策略。在这种模式下,应用的联网将被禁止,直到下一个窗口或接收到 Google 高优先级推送(需要开发者和网络环境支持)。该权限允许应用在这种模式下连接网络。
是否授予软件相应的权限,取决于该软件的功能和你的需要。
例如,在导航软件中,获取位置信息是一项核心权限,但在效率软件中并不是。
对于所有软件,都建议启用“获取 IMEI 码”权限 ,否则会给开发者带来不便,也会影响用户体验(国内的一些软件甚至会在启动时进行检查,如该权限未开启则不能使用软件)。
建议对所有软件关闭“拨打电话”和除“存储”以外的所有操作类权限(考虑到可能会有恶意软件利用这些权限进行扣费)。
建议关闭除“获取位置信息”和“读取已安装应用列表”以外的所有读取类权限( 注意:关闭“读取短信”权限会导致部分应用无法自动填充短信验证码,但考虑到国内 ROM 对此都有一定优化,故不建议开启该权限 )
对于位置信息权限,我建议以下软件保持开启:
其它软件要求位置信息权限的,一律拒绝(有些软件失去此权限可能不能正常运行,视情况而定)
至于“读取已安装应用列表”权限,凡是不需要获取其它软件名称的,都可以拒绝此权限。
摄像头和录音权限比较好判断,凡是软件需要这些功能的,都应该允许,否则拒绝即可。
身体传感器和运动数据权限除计步软件外均选择拒绝。
创建快捷方式权限,目前我打开的软件只有一个:com.tencent.mm 包名,slogan 是“生活方式”,启动界面是月亮的那个国民级应用。
悬浮窗权限,一部分辅助类软件需要打开,比如手机管家和绿色守护,以及前面提到的那个国民级应用的视频悬浮窗。
至于开机自启动等关于后台省电的权限,请看下期......
C. Android有哪些"权限"
Android是在Linux内核上建立一个硬件抽象层(Android HAL),通过Dalvik以及各种库来执行android应用的。在手机启动时,首先需要由Bootloader(HTC手机上称作Hboot)引导Linux及手机上各个硬件设备的驱动程序,之后才启动Android系统。所以其实我们会涉及到四种不同涵义的权限:
Android权限(Permission)
这指Android中的一系列"Android.Permission.*"对象,是本文的中心内容。
Google在Android框架内把各种对象(包括设备上的各类数据,传感器,拨打电话,发送信息,控制别的应用程序等)的访问权限进行了详细的划分,列出了约一百条"Android.Permission"。应用程序在运行前必须向Android系统声明它将会用到的权限,否则Android将会拒绝该应用程序访问通过该"Permission"许可的内容。
比方说,搜狗输入法提供了一个智能通讯录的功能,用户可以在输入联系人拼音的前几个字符,或首字母,输入法就能自动呈现相关联系人的名字。为了实现这个功能,输入法必须声明它需要读取手机中联系人的能力,也就是在相关代码中加上声明"android.permission.READ_CONTACTS"对象。
图5 搜狗输入法的智能联系人功能
原生Android只提供了对"一刀切"式的管理,要么同意使用,否则就根本就不安装应用程序。当用户遇到希望使用程序的同时,又想禁止部分Permission的场合,他就无路可走。
于是,不少开发者就捣鼓出了"第三条道路";可惜的是,没有一种方法能同时做到既不需要将手机固件Root,又完全不涉及对原始应用程序进行反向工程的方法。
RootRoot指获得Android所在的Linux系统的Root(根)权限,有了根权限,你才能对Linux做出任意的修改。iOS中的越狱(Jailbreak) 相当于获得iOS系统的Root权限(iOS是一种类Unix系统,和Linux都使用Root的概念)。在已Root的设备中,通常都是使用一个叫"Superuser"(简称SU)的应用程序来向许可的程序授以Root权限。
Bootloader的解锁(Unlock)
利用数字签名,Bootloader可以限定只有正确签名的系统可以被引导。在修改固件以获得Root以前,解锁Bootloader通常是必须的。安装第三方修改、编译的固件也需要解锁Bootloader。
基带(Radio)解锁
在Android系统中,基带是上层软件与手机中无线设备(手机网络,Wi-Fi,蓝牙等)的驱动程序之间的中介。国外的网络运营商很喜欢锁定基带,从而保证用户只能使用运营商自己指定的sim卡。在我国,锁定基带是非法的,手机制造商、网络运营商也不可以通过锁定基带的方法对待违约客户。iOS的"解锁"就是解锁iOS中的基带软件。
鱼和熊掌不可兼得,Android的世界有很多自由,坏人也能自由地做坏事。它的生态系统很强调自主:用户可以自主地减小风险,仅使用官方市场的应用程序,也可以自主地解除安全限制,从而获得更多自由。因此,在遇到坏事的时候,用户也不得不自主一下:
1, 抵制不道德,乃至非法行为
几乎所有的Android安全软件都能对来电、信息进行控制,以减少骚扰。
另一方面,很多应用都会要求它们实际功能以外的权限,表现在非(主动)告知地搜集设备序列号,位置信息,诱使用户默认地上传联系人列表等方面。
更坏一点的应用程序,则会踏入犯罪的范畴,比如能偷偷发出扣费信息,或是作为黑客的偷窥工具。
2, 减少恶意软件的损害
恶意软件即便潜伏成功,也难以获得权限,从而减少损失。
3, 用户有权自主地在抑制应用程序的部分权限时,继续使用该应用程序,而只承担由于自行设置不当而带来的后果。
用户拥有设备的所有权,因此有权自主控制设备上的内容、传感器等对象的访问;同时有权(不)运行,(不)编译设备上的应用程序。
大多数应用程序在运行时,并未达成主动告知的义务,是失误;然而即使主动告知,用户还是可以不理会。
通过Android官方市场,"打包安装器"安装应用程序时,所显示的"权限"仅是在安装包内AndroidManifest.xml声明的值,而非应用程序实际上会调用的内容。该值仅用来表明Android系统能向应用授予的最大可能的权限。即便一个"Hello World"式的应用程序,也可以在AndroidManifest.xml中声明所有可能的Android Permission。
这就是说,在AndroidManifest.xml中声明的值与应用程序实际调用的权限有关联,但不等同,且这种提示是由Android系统负责实施的强制行为。
正确的理解是:"应用程序(被迫地)让Android系统告知用户,它在AndroidManifest.xml中所声明的事项。"
这意味着应用程序在使用重要权限前,依然需要自行、主动地通知用户相关事宜。