我正在尝试在桌面终端中发出以下命令行来分析来自Nexus 10的一些磁盘数据。
python systrace.py -d --time = 10 -o mynewtrace.html
不幸的是,systrace报告
错误:跟踪磁盘活动需要root权限 捕获跟踪时发生错误。输出文件未写入。
我的问题是:如何在像Nexus 10这样的真实Android设备中获取超级用户权限。
非常感谢
答案 0 :(得分:0)
我认为您需要做的是在获取此跟踪之前以root模式运行adb守护程序。在设备连接时尝试在终端中执行此操作。
adb root
希望它有所帮助。
答案 1 :(得分:0)
您无法访问自己选择的磁盘类别。
使用以下命令检查当前设备可以支持的所有类别。
$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并在运行上面的命令之前重新安装设备。
adb root
adb remount