Download Google Android sdk 1.0 release 1
The developers of Google have put the first release of the 1.0 version of the Android sdk online. With the help of this SDK it is possible to develop programs for the Android operating system. The development package includes a debugger and an emulator. Version 1.0 release 1 is available from this page for Linux, Mac OS X and Windows. What has changed in the new version compared to the previous release can be read below:
Resolved Issues, Changes
emulator
- Emulator now saves the user image in
/SDK1.0/ - Fixed EsounD related freezes on Linux.
- Fixed the documentation in -help-audio. ‘-audio list’ doesn’t work, one needs to call -help-audio-out and -help-audio-in to get the list of valid audio backends.
- Fixed scroll wheel Dpad emulation in rotated mode. before that, using the scroll-wheel would always generated Dpad Up/Down events, even when in landscape mode.
- Several Obsolete command options were removed.
- Setting the network speed through the console or the -netspeed option will properly modify the connectivity icon on the device.
- Setting the GSM voice registration state to ‘roaming’ in the console will properly modify the voice icon on the device
SQLite
- SQLite is now included in the SDK package on all platforms.
Known Issues JUnit and Eclipse/ADT
- If you are developing in Eclipse/ADT and want to add JUnit test classes, you can do so. However, you need to set up a custom JUnit configuration before your tests will run properly. For detailed information about how to set up the JUnit configuration, see the troubleshooting topic Running a Junit test class in Eclipse.
Other
- It is not possible to send MMS messages between emulator instances.
- In some cases, you may encounter problems when using the browser on an emulator started with the command-line option -http-proxy.
- We regret to inform developers that Android 1.0 will not include support for dot-matrix printers.
- On the OSX platform, if you manually remove the ~/.android directory using rm -rf ~/.android, then try to run the emulator, it crashes. This happens because the emulator fails to create a new .android directory before attempting to create the child SDK1.0 directory. To work around this issue, manually create a new .android directory using mkdir ~/.android, then run the emulator. The emulator creates the SDK1.0 directory and starts normally.
- The final set of Intent patterns honored by Android 1.0 has not yet been fully documented. Documentation will be provided in future releases.
- In ADT Editor, you can add at most ten new resource values at a time, in a given res/values/*.xml, using the form in the Android Resources pane. If you add more than ten, the Android Resources pane will not display the attributes fields for the additional resource entries. To work around this problem, you can close the file in the editor and open it again, or you can edit the resource entries in the XML text mode.
- The emulator’s battery-control commands (power
Unless otherwise noted, Known Issues from Android 0.9 SDK also apply to Android 1.0 SDK, Release 1.[break]
Version number | 1.0 release 1 |
Release status | beta |
Website | |
Download | |
License type | Conditions (GNU/BSD/etc.) |