我正在尝试打开 Profiler,但它无法正常工作,因为它卡在加载中,我有 Android Studio 3.3。
Profiler 卡在加载中
我正在使用这个真实的设备..
我正在尝试打开 Profiler,但它无法正常工作,因为它卡在加载中,我有 Android Studio 3.3。
Profiler 卡在加载中
我正在使用这个真实的设备..
如果您的平台工具在 Android Studio 3.5 上的版本是 29.0.3,请将版本回滚到 29.0.2。
我在谷歌问题跟踪器中找到了它
https://issuetracker.google.com/issues/140822450
我可以确认降级到版本 29.0.2 解决了在 Android Profiler 中无法创建设备的问题。您可以从此处下载该版本:https ://dl.google.com/android/repository/platform-tools_r29.0.2-darwin.zip 。将其解压缩到您的 Android SDK 文件夹中。
点击“+”(见图)信号!这在 Android Studio 3.5.1 上对我有用,平台工具的版本为 29.0.4
对我来说,它还显示了加载 gif,但只需单击“+”按钮并选择您的 android!
这是因为分析器不适用于 API 25 或更低级别。当您尝试启动分析器时,您应该会看到来自 Android Studio 的此消息
或者您可以查看事件日志,您会看到此消息
启动 CPU 分析:仅在 API 级别 26 及更高级别的设备上支持在启动时开始方法跟踪记录。
因此,您只需更换您正在使用的手机,但要确保其 API 级别为 26 或更高。
当您将 API 更改为更高的 API 时,请确保执行以下步骤:-
最后,插入具有更高 API 的新设备并开始使用您的应用程序。
我有同样的问题,我通过将 targetSdkVersion 更改为我的手机版本来修复它。我将 targetSdkVersion 设置为 29 并且未加载分析器。然后我将其更改为 28,这是我的手机 sdkversion,然后它工作正常。
我遇到了确切的问题。因为我尝试在 Android 的较低 API 级别中使用 Profiler。就我而言,它是 API 级别 19 (KitKat)。
Profiler 不支持 Pre-Lollipop 设备
使用更高版本 (>21) 或最新版本的 Android 设备进行 Profiling App
它对我有用。