android - 系统跟踪 |安卓|没有这样的文件或目录

标签 android python android-sdk-tools

我无法让 systrace 在我的 Mac 上工作。我正在使用运行 Jelly Beans 的 Galaxy Nexus。我已经从开发人员选项中启用了显示痕迹。当我尝试执行时在终端中:./systrace.py 我收到以下错误消息:

Traceback (most recent call last):
File "./systrace.py", line 212, in <module>
main()
File "./systrace.py", line 121, in main
stderr=subprocess.PIPE)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py",    line 679, in __init__
errread, errwrite)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory

我根本不熟悉 Python,所以我可能犯了一个新手错误。请帮忙。

最佳答案

看起来脚本假定 adb 在您的路径中。将 platform-tools sdk 目录添加到您的路径,它应该可以工作。

关于android - 系统跟踪 |安卓|没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11823007/

相关文章:

android - inputType ="number"多于一行

Python scikits - 缓冲区的维数错误(预期为 1,得到 2)

android - 升级到 Android Studio 2.3 后出现 "package android.support.multidex does not exist"

Android构建不正确的gradle版本

java - 将流保存到文件夹 - readDirectory() 失败 errno=20

java - Android 中工具栏与元素重叠

android 2.3.3 固定页脚问题

python - 将 if-then 语句应用于多列并输出到新列 - Pandas

python - 无法在 anaconda 中安装 turicreate

Android SDK 位置不应包含空格,因为这会导致 NDK 工具出现问题