Android SDK
Application SDK
Used for creating high level portable Java code.
- Android SDK (Required)
- Eclipse Classic or greater (Not technically required
- Eclipse ADT Plugin (Required if using Eclipse)
- Netbeans plugin (No official support)
Native SDK
Used to create a portable shared object library file for your C/C++ or asm code inside your Java application