Android SDK Tools in Debian
- Mentors
- Hans-Christoph Steiner, Jochen, Roger Shimizu
- Organization
- Debian
- Technologies
- c/c++, java, kotlin, make, bash
- Topics
- linux, packaging, android, Debian
The Android platform, including its development tools, operates on open-source principles. Debian-derivatives have emerged as preferred platforms for Android developers. Since the release of stretch, Debian has incorporated core Android SDK tools, enabling the creation of certain apps. The Debian Android Tools team is dedicated to integrating the complete Android toolchain and SDK into Debian, facilitating the development of Android apps using exclusively free software packaged in user-friendly formats. Collaborating with the Debian Java team, this initiative addresses common tools like gradle used in Java software development. Recognizing the enormity of packaging the entire Android SDK, the team's focus extends to specific use cases, such as APK analysis tools and simplified setup of standalone components beneficial to non-Android developers, including the Emulator and NDK. Together with projects like Replicant, this endeavor aims to transform Android, the world's most popular operating system, into a fully Free Software platform.
The project's deliverables primarily encompass the completion and submission of finalized packages to Debian sid, encompassing both newly created packages and updated ones. Furthermore, efforts will be made to ensure the submission and integration of patches upstream in the Android sources whenever feasible.