diff --git a/docs/html/images/tools/dev-options-inmilk.png b/docs/html/images/tools/dev-options-inmilk.png new file mode 100644 index 0000000000000..f0e323e50b6da Binary files /dev/null and b/docs/html/images/tools/dev-options-inmilk.png differ diff --git a/docs/html/tools/index.jd b/docs/html/tools/index.jd index 04e0d3b7fd29a..7d47a72608e27 100644 --- a/docs/html/tools/index.jd +++ b/docs/html/tools/index.jd @@ -17,68 +17,87 @@ page.title=Developer Tools
-
+

Full Java IDE

-
+ +
+

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
+
+ +
+ +