我刚刚下载了最新的Android Studio 2.2,并尝试使用GPU分析工具。在我的LG G4手机上,我启用了USB调试功能。配置文件GPU渲染(在adb shell dumpsys gfxinfo中)。
当使用Android监视器(GPU)启动GFX Trace时,会给我提供消息"未安装GPU工具,立即安装?"。如果我转到配置并启用“捕获GPU命令”'它问我一样。
我已经在SDK Manager中检查了我安装了工具(3.1.0& 1.3.0)。
我已尝试卸载并重新安装Android Studio。我尝试了几款不同的手机。我在手机上尝试了不同的设置组合。
我没有想法。有谁知道什么情况可能意味着GPU工具不被识别为已安装?
答案 0 :(得分:2)
我想几周前我也有同样的问题。我在SDK Manager中安装了两个版本的工具。我从那里卸载了这两个版本,然后重新安装了最新版本(目前为3.1.0),然后重新启动了Android Studio。
它可能一直在尝试使用旧版本而不是新版本,我很确定旧版本与最新版本的Studio不兼容。
如果有人收到您的设备需要植根的消息,您应该转到Run > Edit Configurations...
,然后打开Profiling
标签并启用Capture GPU Commands
,然后重新运行您的应用来自Studio。这会在启动时加载库,您不需要root。一旦不再需要调试,请再次取消选中此框。
我也有打开跟踪文件的问题,我注意到如果我制作更短的痕迹(约5秒或更短)我的机器有更好的机会打开它们而不会卡住。有时关闭跟踪文件并重新打开它有助于它不加载。
答案 1 :(得分:1)
上述答案都没有对我有所帮助。我尝试整合我发现的东西。
我的设置是: Windows 10 / Android Studio 2.2.2
GPU监视器不跟踪任何内容,GPU跟踪无效。
...从
启动GPU Tools安装,但是......安装OSX版本(图像)!!
我在这里找到了解释,这是一个错误:code.google.com issues
所以我做了以下事情:
我是通过正确的链接手动下载的:https://dl.google.com/android/repository/gapid_2994895_windows.zip
无论如何我安装了OSX版本。
我从zip文件中复制了唯一的文件夹" windows" of" gapid_2994895_windows.zip \ gapid \" in" C:\ Users [user_name] \ AppData \ Local \ Android \ sdk \ extras \ android \ gapid \ 3 \"
我重新启动了Android Studio。
现在的情况是这样的:
答案 2 :(得分:0)