android_intent_plus
用于启动 Android Intent 的 Flutter 插件。不支持 iOS。
适用于 Android 的最小且功能强大的 IDE/代码编辑器
用于启动 Android Intent 的 Flutter 插件。不支持 iOS。
v4.2.5一个允许您根据百分比显示进度控件的库,可以是圆形或线性,您还可以根据需要进行自定义。
v4.0.0xterm.dart 是一个适用于 Flutter 应用程序的快速且功能齐全的终端模拟器,支持移动和桌面平台。
v2.3.2+8一个新的 markdown 包。它支持目录(TOC)功能、代码高亮,并且支持所有平台。
用于 2D 和 3D 应用的向量数学库。
一个 Flutter 插件,可在 Android 和 iOS 上提供 PDFView 小部件。
一个功能强大的代码编辑器包,支持AI补全、LSP支持、语法高亮和高级编辑功能。
一个用 Dart 编写的可移植 Markdown 库,可用于将 Markdown 解析为 HTML。
v0.0.3Re-Highlight 是一个功能强大的文本语法高亮库。
v0.3.2一个自定义开关小部件,可以具有自定义高度和宽度、边框、边框半径、颜色、切换大小、切换内部的自定义文本和图标。
用于通过 Web 服务对用户进行身份验证的 Flutter 插件。
在 Android、iOS 和 macOS 上创建和提取 ZIP 压缩文件。递归压缩目录中的所有文件或给定的文件列表。
^6.0.0^9.2.1^10.14.0^2.9.0^4.1.0^0.4.1^2.1.0^12.2.0{"sdk":"flutter"}^6.3.1^9.1.1^1.1.0^2.1.1{"git":{"url":"https://github.com/pichillilorenzo/flutter_inappwebview.git","ref":"master","path":"flutter_inappwebview"}}^0.2.0^0.14.4{"sdk":"flutter"}^0.20.2^1.4.5^0.4.1^11.1.0^2.3.0^5.1.0^11.0.0^0.15.6^1.2.2{"git":"https://github.com/heckmon/Llama-Flutter.git"}^7.3.1^2.3.2+8^1.17.0^1.9.0^4.2.5^0.0.3^2.5.5^6.3.2^2.2.0^4.0.0^6.0.0{"sdk":"flutter"}以下为英文项目原文快照,最新内容请访问 GitHub。
Roxum IDE is a mobile-first code editor and mini IDE for Android, built with Flutter. It combines editing, terminal workflows, Git/GitHub tooling, AI assistance, runtime downloads, and deep customization in one app.
| https://raw.githubusercontent.com/heckmon/android-arm64-shared-libraries/refs/heads/main/scrnshots/home.jpg | https://raw.githubusercontent.com/heckmon/android-arm64-shared-libraries/refs/heads/main/scrnshots/ag.jpg | https://raw.githubusercontent.com/heckmon/android-arm64-shared-libraries/refs/heads/main/scrnshots/ag_diff.jpg | https://raw.githubusercontent.com/heckmon/android-arm64-shared-libraries/refs/heads/main/scrnshots/rt-roxum.jpg |
| https://lh3.googleusercontent.com/o8_GNH3SBQnbnrJWduWE9xbW-RF8NBO3iphBx1mEc_gVYbSkyAGZyy5zEcMTGupt_1oCQipOpZMwbjlhJgbjyEs | https://raw.githubusercontent.com/heckmon/android-arm64-shared-libraries/refs/heads/main/scrnshots/ext.jpg | https://raw.githubusercontent.com/heckmon/android-arm64-shared-libraries/refs/heads/main/scrnshots/diag.jpg | https://raw.githubusercontent.com/heckmon/android-arm64-shared-libraries/refs/heads/main/scrnshots/accnt.jpg |
| https://raw.githubusercontent.com/heckmon/android-arm64-shared-libraries/refs/heads/main/scrnshots/explorer.jpg | https://raw.githubusercontent.com/heckmon/android-arm64-shared-libraries/refs/heads/main/scrnshots/lsp.jpg | https://raw.githubusercontent.com/heckmon/android-arm64-shared-libraries/refs/heads/main/scrnshots/ai_cmpl.jpg | https://raw.githubusercontent.com/heckmon/android-arm64-shared-libraries/refs/heads/main/scrnshots/themes.jpg |
| https://raw.githubusercontent.com/heckmon/android-arm64-shared-libraries/refs/heads/main/scrnshots/git_diff.jpg | https://raw.githubusercontent.com/heckmon/android-arm64-shared-libraries/refs/heads/main/scrnshots/gguf.jpg | https://raw.githubusercontent.com/heckmon/android-arm64-shared-libraries/refs/heads/main/scrnshots/termenu.jpg | https://raw.githubusercontent.com/heckmon/android-arm64-shared-libraries/refs/heads/main/scrnshots/term.jpg |
This section is intended for users from countries like China where the Play Store isn't accessible. Otherwise, it is recommended to download the full-featured APK from the Play Store as mentioned above.
Clone this repo, then:
Make sure that git-lfs is installed in your system and accessible via the path. Don't skip this step; the compilers and interpreters are stored in the GitHub large file storage.
aab bundle.[!NOTE]
To include all compilers, interpreters and extensions in the build, we build it as a standalone
aabfile, which is bigger compared to the APK downloaded from the Play Store. The Play Store build is smaller because these external dependencies are downloaded on demand when the user requests the particular compiler/interpreter/extension.
cd android && ./gradlew :app:bundleRelease
This will generate the output file in build/app/outputs/bundle/release/app-release.aab
To install aab in your device, it needs to be converted to apk first. For that, download the latest bundletool from the official repo: https://github.com/google/bundletool/releases
Then build the APK:
java -jar path/to/bundletool.jar build-apks --bundle=your_app/build/app/outputs/bundle/release/app-release.aab --output=output.apks --mode=universal
This will generate a file called output.apks in the current directory
Make sure that you are connected to an emulator or physical device via adb.
java -jar /path/to/bundletool.jar install-apks --apks=output.apks
Special Thanks ♥️