Tip
This project is built using Android Studio It uses Kotlin, so AIDE+ cannot be self-hosted If you want self-hosting, please visit the main project
- Build service optimization and rewrite
- Replaced aapt with aapt2
- Replaced dx with D8
- Implementation of some Java 8 syntax (default syntax analysis)
- Implementation of some Java 9 syntax (default syntax analysis)
- Implementation of some Java 11 syntax (default syntax analysis)
- Java 23 compilation (implemented through ecj, needs to be enabled in settings)
- High version Java formatting (implemented through ecj, needs to be enabled in settings)
- Custom class parser to implement high version class features
- Implemented
runtimeOnly
,compileOnly
,libgdxNatives
- Rewritten Gradle parser
- New Maven downloader (bom supported)
- Application cold start optimization
- Added more syntax highlighting
- Using D8 for obfuscation
- Replaced AIDE default framework with Androidx
- Restored some of AIDE's dex obfuscation
- Custom code colors
- ViewBinding support
- DataBinding support
- Manifest merger tool update
- Fixed silent installation and support for more installers (shizuku)
- New UI implementation
- Fixed completion and highlighting loss issues
- Fixed signature creation issues
- ApkSign now supports v1-v4 signatures
- Added some basic syntax completions
- Fixed git issues within the software
- APK resource alignment
- Java projects support Android API
- Lambda implementation (ecj) fbf450d
- CMake build support e702347
- Modified XML completion logic 0ecb637
- More completions (LSP)
- Apks/AAB generation (not added)
- Manifest file editing
- Vector graphics acquisition
- Layout visualization rewrite
- AIDE-Ndk-Install NDK Installer
- AIDE-Repair Deobfuscation
- QQ Groups
- QQ Channel
- Website
Tip
If you or your project is not listed, please contact us to add it
- @墨凡尘轩 Project Founder
- @烂泥扶上墙 Project Collaborator
- @原罪 Project Collaborator
- @0047ol Project Collaborator
- @hujiayucc Project Collaborator
- @dev-bz (不知者来此) Provided assistance
- 阿恒 UI reference
- AndroidIDE Referenced some code
- CodeAssist Referenced some code
- Termux-app Integrated into software
- AIDE-Pro UI reference
- material-components-android MD3 interface reference
- VisualXML May be used
- App-UI-Designer May be used
- RichPath Used for vector graphics display
- TreeView Implements tree list
- kotlinc-android Kotlin compilation