Debug.startMethodTracing() 跟踪文件的目录

Directory of Debug.startMethodTracing() trace file

我正在尝试执行应用程序并使用 Debug.startMethodTracing() 计算启动时间,但找不到跟踪文件。我已经添加了 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>。问题是我没有 SD 卡,所以我不知道 android studio 将我的文件保存在哪里。

非常感谢任何建议。

提前致谢, 春分

我解决了我的问题。如果您的智能手机没有 SD 卡,您应该转到 /storage/emulated/legacy(或类似路径)。这是您的跟踪文件。

我的在这里:/storage/emulated/0/Android/data/[YOUR_PACKAGE]/files/dmtrace.trace

cd /storage/emulated/0
find -name *.trace

在我的例子中,跟踪文件已保存到位置

/sdcard/Android/data/you.app.package.name/files/name.trace