Android SDK

From Triled Wiki

Jump to: navigation, search

Android Software Development Kit (SDK) is set of tools and libraries, used to develop application for Android platform. Current release (since 0.9) of SDK is beta, which may be incompatible with future release of Android 1.0. It lacks support of some devices (e.g. bluetooth) and contains known bugs. There is finally issue tracking system for Android SDK, but some known bugs are available also in Android developers maillist archive.

SDK is available for:

  • Officially
    • Windows
    • Mac OS X (Intel)
    • Linux (i386)
  • Unofficially:

It includes Android device emulator (modified qemu), adt plugin for Eclipse IDE, debug tools (such as Dalvik Debug Monitor Service, adb), libraries for Android applications development and documentation, available also online.

Contents

[edit] Version history

[edit] m3-rc20a

  • released: ?


[edit] m3-rc22a

  • released: November 16, 2007.
  • ADT: 0.3.1
  • new features: ?
  • resolved: 5 issues


[edit] m3-rc37a

  • released: December 14, 2007 (+1 month).
  • ADT: 0.3.3
  • new features
    • adb: supports multiple emulators on one host.
    • emulator: console supports incoming SMS emulation. Default emulator skin has been changed to HVGA-P from QVGA-L.
    • ADT: several improvements, mainly in UI.
  • resolved: 9 issues


[edit] m5-rc14

  • released: February 12, 2008 (+2 months).
  • ADT: 0.3.3
  • new features
    • significant API changes
    • included traceview to SDK.
    • emulator: supports SD card images up to 128Gb.
    • AIDL: import of types, not supported by ADT.
    • DDMS: support for multiple devices.
    • ADT: support for multiple devices, launch modes, ability to connect to any application in the wait-for-debugger state.
  • resolved: 9 issues


[edit] m5-rc15

  • released: March 3, 2008 (+20 days).
  • ADT: ?
  • new features
    • no features
  • resolved: 1 issue


[edit] 0.9-beta

  • released: August 18, 2008 (+6 months).
  • ADT: ?
  • new features/changes
    • a lot of API changes available here
    • User interface enhancements
    • The MapView will require an API key on final Android 1.0 devices (in this release it may be set to any dummy value).
    • Android .apk files must be cryptographically signed
    • Bluetooth API will not exist in Android 1.0 release, it was removed from 0.9-beta release also.
    • GTalkService functionality was reduced in this release due to security issues.
    • Documentation was fixed. Internal API related information was removed from documentation.
  • resolved: unknown number of issues
NOTE:
"resolved issues" are those, that are marked as resolved in release notes.

[edit] See also

Personal tools
In other languages