2012년 10월 28일 일요일

Systrace on Windows

To use Systrace on Windows, One have to do something.
  - Install SDK which has Preview Chanel. Refer to http://tools.android.com/preview-channel
  - Install ADT Preivews.
  - Mount some directory, mount -t debugfs none /sys/kernel/debug
  - Do Systrace, and One will get trace.html file. You can view it with Chrome Browser. Refer to http://www.adakoda.com/adakoda/2012/07/android-systrace.html

To enable Tools and Platform-Tools previews in the SDK Manager:

  • Open the SDK Manager, typically by running the android tool.
  • Open Tools > Options...
  • Check "Enable Preview Tools"

  • Once you close the options dialog, the SDK Manager will display both the latest stable version of the tools and the latest preview available.

  • To install the preview version of the tools, simply select the "Android SDK Tools" package in the "Tools (Preview Channel)" section and click install. This replace the existing tools by the preview version.
  • If you later decide you want to go back to the previous version, simply select the "Android SDK Tools" package in the "Tools" section and click install. This will replace the tools.

To configure Eclipse to find ADT Previews:

  • Start Eclipse, then select Help > Install New Software.
  • Click the "Add" button, in the top-right corner.
  • In the Add Repository dialog that appears, enter "ADT Previews" for the Name and the following URL for the Location:
    • https://dl-ssl.google.com/android/eclipse-preview/
  • Click OK.

If you have trouble acquiring the plugin, try using "http" in the Location URL, instead of "https" (https is preferred for security reasons).
In the Available Software dialog, select the checkbox next to Developer Tools and click Next:



2011년 5월 12일 목요일

./multi-core-dump: Android Application Launch Part 2

./multi-core-dump: Android Application Launch Part 2: "There are three distinct phases of process launch : Process Creation Binding Application Launching Activity / Starting Service / Invoking in..."

./multi-core-dump: Android Application Launch

./multi-core-dump: Android Application Launch: "I was part of Android Performance team at Qualcomm and I was working on optimizing the application launch time on Android platform. The firs..."