Adding linaro-dev.
On 25 August 2011 14:04, Zach Pfeffer zach.pfeffer@linaro.org wrote:
One thing to keep in mind is that developers will get these tools from Google during their SDK install. Are we going to wrap that install?
On 25 August 2011 13:12, Tom Gall tom.gall@linaro.org wrote:
Hi Zach, Android WG,
For 11.09 we're going to deliver adb.
Copying the list below from: http://developer.android.com/guide/developing/tools/index.html adb is but one of approx 15 tools in the Android SDK these days. Are there further tools from this list we should make available? Others not on this list? Any comments on which ones should be done first?
android - Lets you manage AVDs, projects, and the installed components of the SDK. Dalvik Debug Monitor Server (ddms) - Lets you debug Android applications. dmtracedump - Generates graphical call-stack diagrams from trace log files. The tool uses the Graphviz Dot utility to create the graphical output, so you need to install Graphviz before running dmtracedump. For more information on using dmtracedump, see Profiling with Traceview and dmtracedump Draw 9-patch - Allows you to easily create a NinePatch graphic using a WYSIWYG editor. It also previews stretched versions of the image, and highlights the area in which content is allowed. Android Emulator (emulator) - A QEMU-based device-emulation tool that you can use to design, debug, and test your applications in an actual Android run-time environment. Hierarchy Viewer (hierarchyviewer) - Lets you debug and optimize an Android application's user interface. hprof-conv - Converts the HPROF file that is generated by the Android SDK tools to a standard format so you can view the file in a profiling tool of your choice. layoutopt - Lets you quickly analyze your application's layouts in order to optimize them for efficiency. mksdcard - Helps you create a disk image that you can use with the emulator, to simulate the presence of an external storage card (such as an SD card). Monkey - Runs on your emulator or device and generates pseudo-random streams of user events such as clicks, touches, or gestures, as well as a number of system-level events. You can use the Monkey to stress-test applications that you are developing, in a random yet repeatable manner. monkeyrunner - Provides an API for writing programs that control an Android device or emulator from outside of Android code. ProGuard - Shrinks, optimizes, and obfuscates your code by removing unused code and renaming classes, fields, and methods with semantically obscure names. sqlite3 - Lets you access the SQLite data files created and used by Android applications. traceview -Provides a graphical viewer for execution logs saved by your application. zipalign - Optimizes .apk files by ensuring that all uncompressed data starts with a particular alignment relative to the start of the file. This should always be used to align .apk files after they have been signed.
Thanks!
-- Regards, Tom
"We want great men who, when fortune frowns will not be discouraged."
- Colonel Henry Knox
Linaro.org │ Open source software for ARM SoCs w) tom.gall att linaro.org w) tom_gall att vnet.ibm.com h) tom_gall att mac.com