首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在没有根权限的Android中读取/sys/class文件

在没有根权限的Android中读取/sys/class文件
EN

Stack Overflow用户
提问于 2020-03-31 16:32:41
回答 1查看 628关注 0票数 0

我正在尝试读取一个系统文件:/sys/class/power_supply/battery/current_now

我试过的是:

  1. 轻松和普通的java方法

FileInputStream fs =新FileInputStream(f);InputStreamReader sr =新InputStreamReader(fs);BufferedReader br =新BufferedReader(sr);//此代码适用于旧设备。//执行时返回拒绝

  • 在可写目录ProcessBuilder pb =新ProcessBuilder( "cp",path,newPath)中复制文件的权限;//执行时返回被拒绝的

  • 读取文件,cat ProcessBuilder pb =新ProcessBuilder( "cat",path);//执行时返回拒绝的权限

是的,我有读写权限,我有运行时读写权限,我可以在应用文件夹和文档文件夹中读写文件。

我认为拥有su权限很容易,但这是我的最后一条路。

EN

回答 1

Stack Overflow用户

发布于 2020-07-22 19:24:43

在带有组合固件的三星上,您可以使用亚开行访问这些区域,比如$亚行外壳cat /sys/class/power_power/电池/current_now

在中兴通讯上,你有时可以通过FTM模式访问

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60955422

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档