Dan*_*l K 8 java multithreading android-studio
我有一个Android Java应用程序,我在AndroidStudio中创建并在三星平板电脑上运行(根本不使用虚拟设备).我有三个线程,我相信其中一个可能会陷入某种循环,因为应用程序在某些时候严重减速,但不是永远.
是否有一些工具可用于监控我的应用程序和所有线程,就CPU,RAM等用途而言?
谢谢
在Android Studio 3.0中Android Android工具被Android Profiler取代:
Android Profiler - Android Studio 3.0包含一套全新的工具套件,可帮助调试应用中的性能问题.我们完全重写了之前的Android Monitor工具集,并将其替换为Android Profiler.将应用程序部署到正在运行的设备或模拟器后,单击Android Profiler选项卡,您现在可以访问应用程序的CPU,内存和网络活动的实时统一视图....
要监视线程,请在Android Profiler中使用CPU Profiler.
- 单击视图>工具窗口> Android Profiler(您也可以单击工具栏中的Android Profiler).
- 从Android Profiler工具栏中选择要分析的设备和应用程序进程.如果您已通过USB连接设备但未看到它已列出,请确保已启用USB调试.
- 单击CPU时间轴中的任意位置以打开CPU Profiler.
Threads选项卡已启用:
查看Threads选项卡已启用Debug并单击Debugger选项卡Threads选项卡,您将看到线程CPU区域:单击显示 CPU 活动的区域Threads:单击主题以展开它们您可以在 Android Device Monitor 中监视您的线程。
第 1 步: 打开 Android 设备监视器,如下所示:Android Studio -> 工具 -> Android -> Android 设备监视器
第 2 步: 操作您的应用程序。
步骤3:在“设备”选项卡 上选择“调试的进程” ,然后选择右侧的“线程”选项卡。
您可以单击任何线程来查看其踪迹。您还可以单击“刷新”来刷新所有线程的状态。
| 归档时间: | 
 | 
| 查看次数: | 6360 次 | 
| 最近记录: |