376 字
2 分钟
在移动设备上编写和运行 Rust

什么是 Rustroid?#

Rustroid 是一款适用于 Android 的强大 Rust IDE,支持 LSP(Language Server Protocol),内置有强大补全。

Rustroid 内置的项目模板有哪些?#

Rustroid 项目模板内置有:

  • Binary(二进制)
  • Macroquad(简单的游戏库)
  • Snack Game(贪吃蛇游戏)
  • Egui(GUI 库)
  • Library(库)

Rustroid 的缺点?#

  1. 目前软件没有适配中文,只有 English(英文)和 Arabic(阿拉伯文)。
  2. 代码编辑器不支持缩放代码,只能调整字体大小达到对应效果。

Rustroid 如何获取?#

首先,Rustroid 是付费的。在 Play 商店中搜索 Rustroid,然后进行购买即可下载安装。安装完成后打开软件如下:

rustroid_home

点击 Create project(创建项目) 创建项目,然后点击 Project type(项目类型) 并选择 Egui Template(Egui 模板)。在 Project name(项目名称)中输入你的项目名称,点击 Yes(确定)进行创建。

rustroid_create_project

然后 Rustroid 会默认打开项目并进行索引、检查、构建运行库:

rustroid_project_indexed

完成之后点击右上角绿色的运行按钮,编译完成后即可实现快速运行(不需要安装软件)。运行后如下:

rustroid_egui_demo

如何想要导出构建的 APK,在代码编辑器部分点击右上角的三个点(更多),选择 Export APK(导出 APK)。编译完成后就会跳转安装,安装完后使用 MT 管理器 提取安装包即可。

在移动设备上编写和运行 Rust
https://mucute-qwq.github.io/posts/write-and-run-rust-on-mobile/
作者
一剪沐橙
发布于
2025-10-24
许可协议
CC BY-NC-SA 4.0