答案
在 Android 上可以运行哪些编程语言?
简短回答
在手机上,运行按钮支持 16 种语言和文件类型:JavaScript、TypeScript(只去除类型,不做类型检查)、shell、JSON、Markdown、HTML、SQL、Python 3.12、Ruby 3.2、PHP 8.2、Java(实验性且功能有限:BeanShell 解释器,不是完整编译器,大多数面向对象代码、泛型、lambda 和 printf 都无法运行)、Kotlin(在较新的 Android 上可能退回脚本模式)和 C 随应用内置;Lua、Go(Yaegi,仅标准库)和 Rust 风格脚本(Rhai,不是 rustc)为可选下载。C++、C#、Swift、Dart、Zig 和 Perl 暂不可用。编辑器为 39 种语言提供语法高亮,并为其中 19 种提供一键安装的语言服务器(TypeScript/JavaScript、Python、HTML/CSS/JSON、Markdown、YAML、Dockerfile、Bash、Vue、Svelte、Astro、GraphQL、MDX 和 Prisma),需要 Android 9+。
速览
- LSP 语言
- 19
- 语法高亮
- 39
- 可运行语言
- 16
- 系统要求
- Android 9+