Tip
This project can only run on Gradle
For AIDE+ bootstrapping, please visit the Main Project
- Build service optimization and rewrite
- Replaced aapt with aapt2
- Replaced dx with D8
- Partial Java 8 syntax support (default syntax analysis)
- Partial Java 9 syntax support (default syntax analysis)
- Partial Java 11 syntax support (default syntax analysis)
- Java 23 compilation (via ecj, requires enabling in settings)
- Java formatting fixes (via ecj, requires enabling in settings)
- Custom class parser for high-version class features
- Implemented
runtimeOnly,compileOnly, andlibgdxNatives - Rewritten Gradle parser
- New Maven downloader (BOM support added)
- Application cold-start optimization
- Added additional syntax highlighting
- Obfuscation using D8
- Replaced AIDE default framework with AndroidX
- Partially deobfuscated AIDE's dex
- Customizable code colors
- ViewBinding support
-
DataBinding support - Manifest merger tool update
- Fixed silent installation and added support for more installers (Shizuku)
- New UI implementation
- Fixed completion and highlighting loss issues
- Fixed keystore creation issues
- ApkSign now supports v1-v3 signatures
- Added basic syntax completions
- Fixed Git integration issues
- APK resource alignment
- Android API support for Java projects
- Lambda implementation (ecj) fbf450d
- CMake build support e702347
- Modified XML completion logic 0ecb637
- Added
excludesupport (exclude group: "xxx", module: "xxx") - Rewritten file explorer
- Enhanced completions (LSP)
- APKs/AAB generation (not implemented)
- Manifest file editor
- Vector asset importer
- Rewritten layout visualizer
- AIDE-Ndk-Install NDK Installer
- AIDE-Repair Deobfuscation tool
- QQ Groups
- QQ Channel
- Website
Tip
Contact us if you or your project should be listed here
- @墨凡尘轩 Project Founder
- @烂泥扶上墙 Project Collaborator
- @原罪 Project Collaborator
- @0047ol Project Collaborator
- @hujiayucc Project Collaborator
- @dev-bz Provided assistance
- AndroidIDE
- Termux-app
- AIDE-Pro
- material-components-android
- androidx
- JetBrains-kotlin
- google-apksig
- Android-Build-Tools
- google-prefab
- plexus-utils
- maven-model
- commons-io
- desugar_jdk_libs
- guava
- gson
- BRV
- TinyPinyin
- libsu
- HiddenApiBypass
- XXPermissions
- MultiLanguages
- okhttp
- CXHttp
- AndroidUtilCode
- ViewBindingKTX
- SVG-Android
- android-ColorPickerPreference
- Shizuku
- protobuf
- ksp
- Markwon
- osgi
- Java Formatter
- ECJ
- jgit
- bc-java
- jdom
- svg2android
- androidsvg
- FastScroll-Everywhere
- AppIconLoader
- Glide
jsoupzip4jintellij-deps-trove4jPhotoViewSmartRefreshLayoutsora-editorJava Compiler for AndroidBlackObfuscatorgoogle-java-formatKotlin-Formattinggoogle-autoJetBrains-compose-multiplatformVisualXMLApp-UI-DesignerRichPathTreeViewKotlinc-androidLSPosedaosp-android-jar