android+read_logs这权限有什么用,READ_LOGS是正常或危险的Android权限吗?

Is READ_LOGS a normal or dangerous Android permission?

都不是.从Android 7.1开始,它是签名|开发.这基本上意味着作为固件构建的一部分签名或安装在特权分区上的应用程序可以保留权限,但没有其他任何内容可以.

the Android Documentation website does not specify the protection level of this permission

正确. READ_LOGS仍然在SDK中,出于向后兼容的原因,但自Android 4.1(five years ago出来)以来普通应用程序无法容纳它.

This only happens if the permission is deemed “normal”,in which case it is automatically granted.

没有.

I thought this permission may allow me to see other app’s logs,causing privacy issues.

在Android 4.0及更早版本中它确实如此.

then is it deemed safe to use this permission in a production version of the app?

好吧,请记住,应用程序访问LogCat内容从未有过记录和支持的方式.最有可能的是,您正在使用已发布的script-kiddie解决方案之一,例如运行logcat命令并捕获其输出.因此,现在或将来的设备完全有可能不支持您访问LogCat的特定方法.所以,许可不是你的问题;缺少支持的LogCat访问API是您的问题.

就个人而言,我会使用日志库将内容记录到文件和LogCat,使用该文件来满足您的应用需要.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/561221.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mysql 数据迁移_【AWS 功能】Mysql 数据库迁移至Amazon RDS方案

今天,我们讲讲如何使用源MySQL数据库执行数据库迁移到MySQL数据库的目标Amazon RDS的方案,同时由于(源和目标数据库引擎是相同的)——模式结构、数据类型和数据库代码在源和目标数据库之间是兼容的,这意味着这种迁移不需要任何模式转换。数据…

eclipse run on server 点不了finish_分享点经验 | springboot入门及编码

点击蓝字关注我们AMP很多新人在刚刚接触后端开发的时候,可能对springboot的概念、如何快速上手一个springboot项目多多少少有些一知半解;此外写出来的代码也因为不够规范而可读性较低,导致后期难以维护。本文旨在站在新手的视角,尽…

福建省考计算机专业,2020福建省考,这些报考专业问题你清楚吗?

原标题:2020福建省考,这些报考专业问题你清楚吗?(一)“所学专业”用什么证明?有多个学历,其多重的学历信息可否交叉使用?“所学专业”由学历证书(也就是毕业证书)予以证明。由于每一份学历证书都明确标识了…

mac redis 客户端_分享一个免费好用的Redis桌面客户端

今天波波为做开发的朋友们分享一个免费好用的Redis桌面客户端。这个工具纯属机缘巧合下发现的,前几天波波在开发一个物联网平台,硬件通信部分用了Workman Gateway来负责通信和消息推送,结果因为自己把官方的文档理解错误,遇到了一…

实测实量数据表格_建筑工程质量实测实量操作手册,130页PPT下载!

来源:百度文库版权归原作者所有文件下载方式在最后第一篇 总 则1、适用范围2、取样总则第二篇 尺差控制篇1、混凝土结构工程2、实测实量数据、水平基准线上墙3、砌体工程4、抹灰工程5、设备安装6、涂饰工程7、饰面墙砖(石材)工程8、地面饰面砖(石材)工程9、吊…

0018计算机基础知识,0018 0019计算机应用基础上机试题

满意答案pgeqanyyafe2013.02.23采纳率:51% 等级:12已帮助:6328人有2套:复制发给你? 还是通过QQ发给你呢? 还是给你发到邮箱呢?第一套:《计算机应用基础》上机考试试题 姓名&…

java接口测试工具_【分享】接口工具对比(apipost、jmeter、postman、swagger等)

一、接口都有哪些类型?接口一般分为两种:1.程序内部的接口 2.系统对外的接口系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把 数据库共享给你,他只能给你提供一个他们写好的方法来获取数据…

用flash做古诗动画_带孩子用两张A4纸做动画(内附资源可下载)

不要让孩子在成长过程中丢失了对自然的好奇心,在自然科学(物理,化学,生物,天文......)的实验中快乐成长,热爱生活,保护环境,探索精彩世界。科学爸爸的孩子从2014年四岁多开始对科学产生了浓厚兴…

计算机网络段标试卷,计算机网络基础-段标-第2章.ppt

计算机网络基础-段标-第2章第二章 网络体系结构与协议 2.1.1 网络协议 协议是用来描述进程之间信息交换过程的一组术语。在计算机网络中包含有多种计算机系统,它们的硬件和软件系统有着很大的差异,要使得它们之间能够相互通信,进行数据交换&a…

promise的状态以及api介绍_2019年,盘点一些我出过的前端面试题以及对求职者的建议

笔者虽然曾经也面试过很多求职者,但是对于前端的笔试和面试,我觉得并不能体现一个人的真实能力,所以建议大家多修炼前端真正的技术.对于前端面试题,之前也承诺过读者要出一篇,笔者大致总结一下曾经面试的题目.后续不会再出面试题,而是聚焦于一些真正的,有利于成长性的技术文章和…

otis电梯服务器tt使用说明_南充私人电梯

南充私人电梯,成都蒂澳机电放心产品,并在麓山国际社区、麓湖别墅、蔚蓝卡地亚、城南官邸、城南逸家、复地御香山、万科五龙山、保利198、美城悦荣府、三利宅院、维也纳森林别墅、乐山御墅、华侨城纯水岸(东岸)、芙蓉古城等知名别墅楼盘均有大量成功案例。…

计算机上课创意互动游戏初中,16个课前热身小游戏:让每一堂课都充满新鲜感...

课堂正式开始之前,设置热身游戏,教学效果会更佳。它可以达到两个目的:一是把学生的注意力吸引到课堂;二是通过游戏自然过渡到课堂内容,增加课堂趣味性和学生参与感。受新冠病毒的影响,居家学习席卷全国&…

ros c++ 代码说明文档_减少运维工作量,如何通过 ROS 轻松实现资源编排新方式...

在日常工作中,我们一定遇到过需要快速构建系统的工作情形:作为资源管理人员,需要接收一定数量以及配置的资源申请,这些申请要求网络、存储设备按需到位;作为开发人员,需要将一套开发环境,复制一…

华硕和梅林系统哪个好_RUSHCRM:定制CRM软件系统哪个好?

Crm系统是一个可以帮助企业获得、维护以及提升客户价值的系统,并且做到以客户为中心的管理模式。但是有不少企业在选择crm软件系统的过程中,会发现在国内crm系统的市场中,绝大多数crm系统的功能都不能完全满足企业的需求,那么就需…

如何爬取html和样式,如何批量爬取多个网页上不同样式的表格?

多页数据和单页的原理其实差不多,但是,要根据页面的规律,通过一些函数去实现循环调用。下面用全部页面为例进行说明:列表转换函数(List。Transform)及数据批方法处理List。Transform函数的基本功能是实现一个列表到另一个列表的转…

字典哈希表的实现原理_GCC中unordered_(multi)set/map的实现原理 (Part 2 图解哈希表结构)...

写在前面(本专栏仅是个人笔记本,有胡言乱语和错漏部分)本文以图文代码的形式记录了_Hashtable的结构,如何编排每一个bucket的链表,如何将每个bucket的链表串在一起形成一个长链表,如何利用迭代器遍历_Hasht…

ddl是什么意思网络语_DDL是什么意思?DDL跟数据库关系介绍 常见的DDL语句分享...

数据库模式定义语言DDL(Data Definition Language),是用于描述数据库中要存储的现实世界实体的语言。这些定义包括结构定义、操作方法定义等。数据库模式定义语言并非程序设计语言,DDL数据库模式定义语言是SQL语言(结构化查询语言)的组成部分。SQL语言包…

内蒙古科技大学计算机专业分数线,内蒙古科技大学

编号省份批次投档单位科类计划性质省控线专业国标码专业投档志愿录取人数最高分最低分平均分最低分与控制线差49重庆市本科第二批1502_本2_理_原始计划:64理工类非定向435050262商务英语12496.18493.16494.675849重庆市本科第二批1502_本2_理_编号省份批次投档单位科类计划性质…

null === undefined_【英】两个“非值”:undefined 和 null

前言本期英文由Dr. Axel Rauschmayer分享。英文从这开始~~Most programming languages have only one value for “no value” or “empty reference”. For example, that value is null in Java. JavaScript has two of those special values: undefin…

ios html清除缓存,iOS开发之1行代码实现缓存计算及清除缓存

话不多说,直接撸代码//// gzhCache.h// cache//// Created by 郭志贺 on 2020/5/27.// Copyright © 2020 郭志贺. All rights reserved.//#import NS_ASSUME_NONNULL_BEGINinterface gzhCache : NSObject/// 计算缓存大小(float)filePath;/// 清理缓存(void)cl…