From 002618b2e9dbdf04fd971e3a0eb7b51c7db9457d Mon Sep 17 00:00:00 2001 From: Scott Main Date: Fri, 9 Nov 2012 20:47:51 -0800 Subject: docs: update Tools landing page with info for developer options Change-Id: I1b2ce4e6a27b365a7ec8823fce56c613b1651b1d --- docs/html/tools/index.jd | 70 ++++++++++++++++++++++++++++++++---------------- 1 file changed, 47 insertions(+), 23 deletions(-) (limited to 'docs/html/tools') diff --git a/docs/html/tools/index.jd b/docs/html/tools/index.jd index 04e0d3b..7d47a72 100644 --- a/docs/html/tools/index.jd +++ b/docs/html/tools/index.jd @@ -17,68 +17,87 @@ page.title=Developer Tools
-
+

Full Java IDE

    -
  • Android-specific refactoring, quick fixes, integrated navigation between Java and Android XML resources.
  • -
  • Enhanced XML editors for Android XML resources
  • -
  • Static analysis tools to catch performance, usability, and correctness problems
  • +
  • Android-specific refactoring, quick fixes, integrated navigation between Java and XML resources.
  • +
  • Enhanced XML editors for Android XML resources.
  • +
  • Static analysis tools to catch performance, usability, and correctness problems.
  • Build support for complex projects, command-line support for CI through Ant. Includes ProGuard and app-signing.
  • Template-based wizard to create standard Android projects and components.
-
+ +
+

Graphical UI Builders

-
  • Build rich Android UI with drag and drop.
  • Visualize your UI on tablets, phones, and other devices. Switch themes, locales, even platform versions instantly, without building.
  • -
  • Visual refactoring lets you extracts layout for inclusion, convert layouts, extract styles
  • -
  • Editor support for working with custom UI components
  • +
  • Visual refactoring lets you extracts layout for inclusion, convert layouts, extract styles.
  • +
  • Editor support for working with custom UI components.
+ +
+ + +
+ +

On-device Developer Options

+
    +
  • Enable debugging over USB.
  • +
  • Quickly capture bug reports onto the device.
  • +
  • Show CPU usage on screen.
  • +
  • Draw debugging information on screen such as layout bounds, + updates on GPU views and hardware layers, touch location, and others.
  • +
  • Plus many more options to simulate app stresses or enable debugging options.
  • +
+

To access these on your device, open Developer options in the system Settings. +If your device is running Android 4.2 or higher, you can access the settings with the +Developer +Settings app.

+
-
+
+ +
+ + +

Develop on Hardware Devices

  • Use any commercial Android hardware device or multiple devices.
  • -
  • Deploy your app to connected devices directy from the IDE
  • -
  • Live, on-device debugging, testing, and profiling
  • +
  • Deploy your app to connected devices directy from the IDE.
  • +
  • Live, on-device debugging, testing, and profiling.
-
+

Develop on Virtual Devices

  • Emulate any device. Use custom screen sizes, keyboards, and other hardware components.
  • Advanced hardware emulation, including camera, sensors, multitouch, telephony.
  • -
  • Develop and test for broadest compatibility at lowest cost.
  • +
  • Develop and test for broad device compatibility.
-
+

Powerful Debugging

    -
  • Full Java debugger with on-device debugging and Android-specific tools
  • +
  • Full Java debugger with on-device debugging and Android-specific tools.
  • Built-in memory analysis, performance/CPU profiling, OpenGL ES tracing.
  • Graphical tools for debugging and optimizing UI, runtime inspecton of UI structure and performance.
  • -
  • Runtime graphical analysis of your app's network bandwidth usage.
  • +
  • Runtime graphical analysis of your app's network bandwidth usage.
-
- -
- -
- -

Testing

    @@ -95,3 +114,8 @@ page.title=Developer Tools
+
+ +
+ + -- cgit v1.1