| page.title=Android Monitor |
| parent.title=Tools |
| parent.link=index.html |
| page.tags=monitor |
| @jd:body |
| |
| <div id="qv-wrapper"> |
| <div id="qv"> |
| <h2>In this document</h2> |
| <ol> |
| <li><a href="#logcat">Log Messages</a></li> |
| <li><a href="#monitors">Performance Monitors</a></li> |
| <li><a href="#data">Data Analysis</a></li> |
| <li><a href="#shots">Screen and Video Captures</a></li> |
| <li><a href="#getstarted">Get Started</a></li> |
| </ol> |
| |
| |
| |
| |
| |
| </div> |
| </div> |
| |
| <p> |
| Android Monitor helps you to profile the performance of your apps so you can optimize, debug, and |
| improve them. It lets you monitor the following aspects of your apps from a hardware device or |
| the <a href="{@docRoot}tools/devices/emulator.html">Android Emulator</a>: |
| </p> |
| |
| <ul> |
| <li> |
| <a href="{@docRoot}reference/android/util/Log.html">Log</a> messages, either |
| system- or user-defined |
| </li> |
| |
| <li>Memory, CPU, and GPU usage |
| </li> |
| |
| <li>Network traffic (hardware device only) |
| </li> |
| </ul> |
| |
| |
| <p>Android Monitor provides various tools that provide real-time information about your app. It |
| lets you capture data as your app runs and stores it in a file that you can analyze in various |
| viewers. You can also capture screen shots and videos of your app as it runs.</p> |
| |
| <h2 id="logcat">Log Messages</h2> |
| |
| <p>View log messages — in real time and historically — which is useful for debugging.</p> |
| |
| <div class="dynamic-grid"> |
| <div class="resource-widget resource-flow-layout landing col-12" |
| data-query="collection:tools/help/log" |
| data-cardSizes="12x6" |
| data-maxResults="6"> |
| </div> |
| </div> |
| |
| |
| <h2 id="monitors">Performance Monitors</h2> |
| |
| <p>Visualize the behavior and performance of your app.</p> |
| |
| <div class="dynamic-grid"> |
| <div class="resource-widget resource-flow-layout landing col-12" |
| data-query="collection:tools/help/monitor" |
| data-cardSizes="9x6" |
| data-maxResults="6"> |
| </div> |
| </div> |
| |
| <h2 id="data">Data Analysis</h2> |
| |
| <p>Android Monitor lets you capture various types of data about your app while it's running and |
| stores it in a file, which you can access whenever is convenient. |
| It lists these files in the <em>Captures</em> window.</p> |
| |
| <div class="dynamic-grid"> |
| <div class="resource-widget resource-flow-layout landing col-12" |
| data-query="collection:tools/help/data" |
| data-cardSizes="9x6" |
| data-maxResults="6"> |
| </div> |
| </div> |
| |
| <h2 id="shots">Screen and Video Captures</h2> |
| |
| <p>Create screen captures and videos of your app to help with marketing and debugging. |
| </p> |
| |
| <div class="dynamic-grid"> |
| <div class="resource-widget resource-flow-layout landing col-12" |
| data-query="collection:tools/help/shot" |
| data-cardSizes="9x3" |
| data-maxResults="2"> |
| </div> |
| </div> |
| |
| <h2 id="getstarted">Get Started</h2> |
| <p>To begin using Android Monitor, start with <a href= |
| "{@docRoot}tools/help/am-basics.html">Android Monitor Basics</a>. |
| </p> |
| |
| |