A javac APIs-based code editor that supports building Android apps.
- [x] APK Compilation
- [x] Custom Signing Option
- [x] Search Option
- [x] AAB Support
- [x] New Updated Templates
- [x] Exclude ClassPath/Library Option
- [x] Copy Logs From Build Output
- [x] Custom AAB Signing Option
- [x] Java 17 (Only Compile)
- [x] Kotlin 21 (Only Compile)
- [x] Google Java Formatter
- [x] Kotlin Formatter
- [x] Code Formatter Task
- [x] Import File Option A11+
- [x] Open Custom Project Option A11+
- [x] Import Zip Project
- [x] Export Zip Project
- [x] D8/R8/ProGuard
- [x] Java Code Completions (1.8)
- [x] Kotlin Code Completions (1.8 Unstable)
- [x] Quick fixes (Import missing class and Implement Abstract Methods)
- [x] Layout Preview (80%) (Material3 Theme)
- [x] Automatic dependency resolution
- [ ] Layout Editor
- [x] Debugger
- [x] Fix Duplicate Same Jar File (Sub Projects)
- [x] Git Integration
- [x] Multiple Projects Support (Multi Mudule)
## CodeAssist Community
English-language chat in Telegram: https://t.me/codeassist_app
## Building - Android Studio
Clone this repository to your local device and then open it on Android Studio.
## Contributing
- Pull request must have a short description as a title and a more detailed one in the description
- Feature additions must include Unit/Instrumentation tests. This is for future stability of the app and modules.
# Special thanks
- Tyron/CodeAssist (Official)
- Rosemoe/CodeEditor
- JavaNIDE
- Mike Anderson
- Java Language Server
- Ilyasse Salama
# Contributors
- Updated Templates By @SENPAi_203
# CodeAssist-Unofficial