自 2023 年 6 月 1 日起,所有内测版停止上传更新 Github Actions 构建版本,已上传的不移除
AndroidIDE Version v2.7.1-beta Changelog This patch release primarily focuses on making AndroidIDE available on F-Droid and includes some minor fixes. Thanks to all the people who have contributed to this release (including our Crowdin translators). Important notes AndroidIDE is now accessible on F-Droid! Please be aware that F-Droid builds have a distinct signature. Installing these builds over existing GitHub versions or vice versa will result in installation failure. Additions Users with multiple JDKs can now select the JDK for Gradle builds in IDE Preferences -> Build & Run -> JDK version. Changes take effect after restarting AndroidIDE. Removals The $PREFIX/etc/ide-environment.properties file is no longer used for setting environment variables in Gradle builds or the terminal. Bug fixes This release addresses the following issues: Resolved a bug causing the 'Clone repository' feature to consistently fail (#1608). Fixed occasional NullPointerException during the creation of ActionData for editor text actions. Resolved an IllegalStateException occurring when the build finishes after the activity is destroyed (#1604). Corrected the use of an invalid publishing version name for Gradle Plugin and LogSender dependencies in F-Droid builds (#1620). Fixed the issue where the IDE failed to recognize the installed JDK 21 (#1616). Addressed occasional crashes when putting the IDE in the background due to non-existing openedFiles.json file (#1621). Fixed incorrect display of project synchronization message when executing 'Sync project' action with unsaved Gradle files (#1594). Resolved build failure caused by apply plugin: '...' syntax in Gradle build scripts with a 'no repositories are defined' error (#1274). 'Cancel build' action now properly cancels project initialization. Set android:foregroundServiceType for LogSenderService to prevent crashes when targeting API 34. Resolved inconsistent behavior caused by a duplicate preference key in keyboard-related terminal preferences (#1624). We believe that you'll have a delightful experience using AndroidIDE v2.7.1-beta!
An IDE to develop real, Gradle-based Android applications on Android devices. ##Features: [✓] Gradle support. [✓] `JDK 11` and `JDK 17` available for use. [✓] Terminal with necessary packages. [✓] Custom environment variables (for Build & Terminal). [✓] SDK Manager (Available via terminal). [✓] API information for classes and their members (since, removed, deprecated). [ ] Language servers [✓] Java [✓] XML [ ] Kotlin [ ] UI Designer [✓] Layout inflater [✓] Resolve resource references [✓] Auto-complete resource values when user edits attributes using the attribute editor [✓] Drag & Drop [✓] Visual attribute editor [✓] Android Widgets [ ] String Translator [ ] Asset Studio (Drawable & Icon Maker) [✓] Git Github: https://github.com/AndroidIDEOfficial/AndroidIDE Link: https://androidide.com/