mirror of
https://gitee.com/zhangsken/AndroidIDE.git
synced 2026-10-16 15:56:48 +08:00
2.6 KiB
2.6 KiB
AndroidIDE v2.0.0-beta
AndroidIDE v2.0.0-beta is here with new features and improvements.
Important Notes
- This is a pre-release and is not so stable. There are some features that are partially implemented.
- The minimum SDK has been raised to
26(Android O).
Additions
- XML Layout Designer with ability to preview XML drawables.
- Added packages for terminal.
- libGDx project template. Thanks to @Smooth-E (#81).
- Kotlin project template. Thanks to @BanDroid (#60).
- Preference to switch between
bashand/system/bin/shin terminal. - Preference for matching partial names in java completion.
- Preference to choose between
floating window text actionsandtext actions in ActionMode. - Preference to enable/disable font ligatures.
- Show process output when build tools installation fails.
- Ability to expand selection in supported languages.
- Ask user to save unsaved files before closing project.
- Hindi translation. Thanks to @Premjit-Chowdhury (#70, #127).
- German translation. Thanks to @MarvinStelter.
- Indonesian translation. Thanks to @BanDroid (#54, #57, #60, #72, #125).
- Chinese translation. Thanks to @Rosemoe (#56, #73, #104) and @mikofe (#118, #119, #123).
- French translation. Thanks to @Se-Lyan (#79).
- Russian translation. Thanks to @Smooth-E (#97).
Removals
- Autosave of files is removed. However, a preference has been added for the same which, when enabled, saves the files automatically before close.
Fixes
- File does not close and crashes if reopened and closed again.
- Flickering of whole auto completion window.
- Flickering of completion item due to API info.
- Build tools installation fails if
JAVA_HOMEdoes not exist. - Invalid syntax highlight for method invocations in java.
- Package private classes not included in java completion.
- IDE crashes when
Pasteoption is selected in terminal and no clip is available. - Fixed a bug due to which the IDE was not able to open empty files.
LogSenderclass not included in JLS workspace.
Improvements
- Show crash report when the IDE crashes.
- The Java language server is now embedded in the IDE itself.
- The AndroidIDE Gradle plugin is now packaged with the IDE.
- Show name of opened project.
- Show signature help in window instead of using a
TextView. - The java completion provider now uses a custom JDK runtime image with Android framework classes and is no more dependent on JDK installation.
- Disable
Saveoption when all files are saved. - Allow installation of files from file tree.
New Contributors
- @BanDroid
- @Rosemoe
- @Premjit-Chowdhury
- @Se-Lyan
- @Smooth-E
- @ansh2166
- @mikofe