AI summary
Modular mobile IDE for Android development with code editing, visual layout designers, and project compilation directly on-device. Supports 10+ languages via in-process LSP including Java, Kotlin, Python, Dart, Rust, and C/C++. New in v2.0: Flutter/Dart project support with Dart LSP, Arabic language, and cross-language LSP activation.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
Android Programming Environment — Your IDE in your pocket !
A multi-language, modular IDE for Android that supports project creation, editing, compilation, and preview — all directly from your mobile device.
✨ Features 🖥️ Code Editor Syntax highlighting via TextMate grammars + TreeSitter In-process LSP for instant autocompletion across 10+ languages Color preview for hex values Multi-cursor, search & replace, undo/redo File explorer with tabbed navigation
🎨 Visual Editors & Previewers Layout UI Designer — WYSIWYG drag-&-drop for Android XML layouts Assets Studio — Vector drawable editor Menu Item Designer — XML menu editor Resource Values Modifier — Edit colors, dimens, strings, integers HTML Previewer — Live HTML rendering Markdown Previewer — Rendered markdown preview
🌐 Multi-Language LSP Support Language LSP Engine Java, Kotlin, Python, Dart, Rust, C / C++, JavaScript / TypeScript, HTML, Css, Bash.
📦 Project Templates Android — Gradle, multi-module, NDK 64-bit Flutter / Dart Python Web — HTML + CSS + JS/TS Rust Terminal Scripts — Bash, Shell
🗃️ Project Management Multi-module support Module dependency management Activities, Permissions, Services configuration File explorer with tree view
🖥️ Terminal Embedded Linux rootfs (Ubuntu-based) Full shell access within the app
🔧 Build System Gradle-based Android project compilation Latest Android tools & SDK support NDK (64-bit only)
What's new
- 🆕 New * Android project based on Flutter has been added. * Dart lsp (auto-comp, diag, hover, ...). * Arabic language added.
- 📢 Update * Bash lsp & Rust lsp will be launched in a Python project if there are matching files or scripts. * Python lsp & Rust lsp will be launched in a Terminal Bash project if there are matching files or scripts. * Bash lsp & Python lsp will be launched in a Rust project if there are matching files or scripts. * Cmdline (latest version).
- 🔗 Fix * Rust project compilation. * Lsp Java: fix file modification update (projet with multi-module).
- 📝 Note * The "rkb update" command will install the missing tools. * Use "rkb setup flutter" the official Flutter tool.
- For more information on configuration, please consult the repository: https://github.com/jkasdbt/AndroidPE
About this version
- Version
- v2.0-14 (20260718)
- Size
- 35.78 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- x86_64, arm64-v8a, armeabi-v7a, x86
- Downloads
- 103
- Updated
- Jul 20, 2026
- Package
- jkas.androidpe
Similar apps
Ratings & reviews
- 52
- 40
- 30
- 20
- 10
Write a review
Recent reviews
Showing 2 of 2- Thorfinn665d ago
Raud5d ago