Skip to content

Familyye/AIDE-Plus-AS1

Repository files navigation

AIDEPlus

Tip

This project can only run on Gradle
For AIDE+ bootstrapping, please visit the Main Project

English 👈 |
中文

🛠️ AIDE-Plus

🪪 Repository Information

GitHub contributors GitHub last commit Repository Size GitHub Release Total downloads

📝 Implemented Features

  • 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, and libgdxNatives
  • 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 exclude support (exclude group: "xxx", module: "xxx")
  • Rewritten file explorer

🏗️ Planned Features

  • Enhanced completions (LSP)
  • APKs/AAB generation (not implemented)
  • Manifest file editor
  • Vector asset importer
  • Rewritten layout visualizer

🌠 Related Resources

📬️ Contact Information

🏅 Special Thanks

Tip

Contact us if you or your project should be listed here

😎 Project Contributors

🐱 Integrated Open-Source Projects

😊 Resource About

About

AIDE+ sources/AIDE+源码

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages