Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ACSIDE logo

ACSIDE

Latest release

Report a bug Request a feature Join on Telegram

AndroidCS IDE is a full-featured development environment designed for creating and managing all types of Android projects directly on-device or on lightweight systems. It provides a powerful yet efficient workflow for developers who want a complete Android development experience without the heavy requirements of traditional IDEs.

Who it is for Developers who want a full IDE on Android
What you can build Android apps, libraries, Flutter apps, native modules

Warning

Use official downloads only

Install AndroidCS IDE from:

Avoid downloading APKs from unknown or unofficial websites, as they may be modified or unsafe.


Supported Features & Roadmap

Projects & Build

  • Android Flutter project support
  • Gradle project support
  • JDK 17, 21 (JDK 8, 11, 22, and others are untested)
  • SDK Manager for installing build tools, NDK, CMake, Flutter SDK, and more
  • Dependency Updater with notices for outdated dependencies right in your build files

Editor & Language Support

  • TextMate syntax highlighting
  • Language servers (each can be enabled or disabled individually):
    • Java Language Server - from georgewfraser
    • Kotlin Language Server - from nullij
    • XML Language Server
    • Dart Language Server (available after installing the Flutter SDK)
    • Python Language Server (installable via plugins)
    • Bash Language Server (installable via plugins)
    • Clang Language Server (installable via plugins)
    • Web Language Servers bundle (installable via plugins)
  • Supported LSP capabilities:
    • Code Completion
    • Diagnostics
    • Hover
    • Signature Help
    • Go to Definition
    • Quick Fixes (Code Actions)
    • Code Formatting
    • Inlay Hints
    • Jetpack Compose support
  • Per-server feature toggles to enable or disable individual capabilities for each language server
  • Custom JVM options configuration for the Kotlin and Java language servers

Previews

  • Jetpack Compose real preview system
  • XML layouts real preview system
  • Flutter app instant preview system

Git

  • Guided Git workflow with step-by-step repository onboarding
  • Secure credentials manager with multi-remote support
  • Merge conflict resolution with accept ours, accept theirs, and abort controls
  • Redesigned Source Control drawer with inline diff viewing

AI & Extensibility

  • AI Agent with Model Context Protocol (MCP) support
  • Edit approval mode to review, accept, or reject the agent's proposed changes
  • Plugin system

Terminal & Debugging

  • Terminal powered by Termux Packages (PRoot can still be installed via PRoot-Distro)
  • ADB debugging with wireless pairing, USB-OTG support, and logcat via ADB or Shizuku

Customization

  • Windows 11 Fluent 2 Look
  • Available in English, Arabic, Russian, Persian, Hebrew, Turkish, and Simplified Chinese

More features are planned and will be added in the future - stay tuned!


Limitations

  • armeabi-v7a is not supported in the current release. Support is planned for the next release.
  • AndroidCS IDE (ACSIDE) may fail to build older projects that use AGP 8.x.x or below. It is strongly recommended to upgrade your project to the latest Android Gradle Plugin (AGP) version for the best compatibility.

📌 Status

This project is under active development. Feedback and suggestions are always welcome.

About the Source Code

The IDE is currently closed source to allow for faster iteration and development. Once the project reaches a stable state, parts of the source code will be open-sourced.

About

AndroidCS IDE is a full-featured development environment designed for creating and managing all types of Android projects directly on-device or on lightweight systems. It provides a powerful yet efficient workflow for developers who want a complete Android development experience without the heavy requirements of traditional IDEs.

Topics

Resources

Stars

310 stars

Watchers

5 watching

Forks

Releases

Contributors

Languages