NOTE: The source-code repo has been archived and the app is no longer maintained.
AndroidIDE, an open-source Integrated Development Environment (IDE) designed for developing real Android applications directly on Android devices.
The main goal is to bring support for building Gradle-based Android projects on Android devices itself.
Features :
* Gradle Support
* JDK 17 & 21 support.
* Terminal (based on Termux, with limited packages).
* SDK Manager (via terminal).
* Log reader - Real-time display of your app's logs.
* API Information - Provides information on classes and their members, including details on since, removed, and deprecated elements.
* Java language support.
* XML language support.
* UI Designer
* Git support (via terminal).
A basic installation (Android SDK, JDK, etc) is needed before you can start working with projects. Read the documentation at docs.androidide.com for more details.
Anti-Features: NonFreeNet
: This application promotes or entirely depends a non-Free network service.Tracking
: The application tracks and reports your activity to somewhere – usually either without your consent, or by default (i.e. you’d have to actively disable it). It’s commonly used for when developers obtain crash logs without the user’s consent, or when an app is useless without some kind of authentication.