首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在运行Android-4.2.1的Nexus10中使用systrace评测磁盘I/O

如何在运行Android-4.2.1的Nexus10中使用systrace评测磁盘I/O
EN

Stack Overflow用户
提问于 2013-03-12 09:44:21
回答 2查看 1.4K关注 0票数 1

我正尝试在我的桌面终端中发出以下命令行,以分析Nexus 10中的一些磁盘数据。

python systrace.py -d -o =10-o mynewtrace.html

不幸的是,systrace报告

错误:跟踪磁盘活动需要root权限捕获跟踪时出错。未写入输出文件。

我的问题是:如何在Nexus 10这样的真实Android设备上获得root访问权限。

非常感谢

EN

回答 2

Stack Overflow用户

发布于 2014-01-25 02:32:33

我认为您需要做的是在根模式下运行adb守护进程,然后才能获得此跟踪。当您的设备已连接时,请尝试在终端中执行此操作。

adb根

希望能有所帮助。

票数 1
EN

Stack Overflow用户

发布于 2015-05-23 01:41:50

您没有访问所选磁盘类别的权限。

使用以下命令检查当前设备可以支持的所有类别。

代码语言:javascript
复制
$python systrace.py -l 

     gfx - Graphics
   input - Input
    view - View System
 webview - WebView
      wm - Window Manager
      am - Activity Manager
      sm - Sync Manager
   audio - Audio
   video - Video
  camera - Camera
     hal - Hardware Modules
     app - Application
     res - Resource Loading
  dalvik - Dalvik VM
      rs - RenderScript
  bionic - Bionic C Library
   power - Power Management

在运行上面的命令之前,对设备进行root并重新挂载。

代码语言:javascript
复制
adb root
adb remount
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15351870

复制
相关文章

相似问题

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