beautypg.com

Developer tool compatibility – Google Android Compatibility Definition: Android 1.6 User Manual

Page 14

background image

Support for ringtone formats
RTTTL/RTX, OTA, and iMelody

and iMelody (.imy)

Ogg Vorbis

X

.ogg

PCM

X

8- and 16-bit linear PCM (rates up
to limit of hardware)

WAVE

Image

Name

Encoder Decoder Details

Files
Supported

JPEG

X

X

base+progressive

GIF

X

PNG

X

X

BMP

X

Video

Name

Encoder Decoder Details

Files
Supported

H.263

X

X

3GPP (.3gp)
files

H.264

X

3GPP (.3gp)
and MPEG-4
(.mp4) files

MPEG4
SP

X

3GPP (.3gp) file

7. Developer Tool Compatibility

Device implemenations MUST support the Android Developer Tools provided in the Android SDK.
Specifically, Android-compatible devices MUST be compatible with:

Android Debug Bridge or adb [

Resources

, 21]

Device implementations MUST support all adb functions as documented in the Android
SDK. The device-side adb daemon SHOULD be inactive by default, but there MUST be a user-
accessible mechanism to turn on the Android Debug Bridge.

Dalvik Debug Monitor Service or ddms [

Resources

, 22]

Device implementations MUST support all ddms features as documented in the Android SDK.
As ddms uses adb, support for ddms SHOULD be inactive by default, but MUST be supported
whenever the user has activated the Android Debug Bridge, as above.