AIDE 中文文档 下载 App

AIDE 设备兼容性——哪些手机和平板能跑 AIDE

Android 版本要求

AIDE 支持 Android 2.2(Froyo)及以上所有版本。从官网教程页面的说明来看,这个兼容性声明从未更新过,实际上现代 Android 设备(Android 10/11/12/13/14)都能正常运行。

不过,高版本 Android 系统在权限管理上更严格,以下功能需要你手动授权:

功能权限要求
读写项目文件存储访问权限(Android 11+ 需分区存储授权)
安装 APK"未知来源"安装权限(非 Root 设备)
Dropbox 同步网络访问权限
Git SSHSD 卡读取权限(用于读取 SSH 密钥文件)
Root 静默安装Root 权限 + Superuser 授权

设备架构

重要提示:AIDE 的 Android NDK(C/C++ 开发)只支持 ARM 架构设备。

架构Java/XML 开发PhoneGap 开发NDK C/C++ 开发
ARM (armeabi-v7a / arm64-v8a)✅✅✅
x86 / x86_64(模拟器、极少数 Intel 手机)✅✅❌

如果你在 Android 模拟器上运行 AIDE,模拟器的 x86 镜像可以正常使用 Java 和 PhoneGap 开发,但 NDK 项目会编译失败。需要测试 NDK 请用真实 ARM 设备。

存储空间

AIDE 安装包本身体积不大,但运行后需要额外空间存放:

建议预留 至少 1GB 可用空间 以保证 SDK 和几个常规项目正常运转。大项目或克隆大型 Git 仓库时需要更多。

屏幕尺寸

AIDE 对屏幕尺寸没有硬性要求,但实际使用体验有差异:

设备类型体验说明
5-6 寸手机基本可用,但代码编辑区较小,建议横屏操作或外接蓝牙键盘
7-10 寸平板推荐设备,屏幕空间足够显示多行代码,编辑体验好
折叠屏手机展开后等同平板,是移动开发的理想形态

外接键盘建议:如果你经常在 AIDE 里写长代码,强烈建议配一个蓝牙键盘。触摸屏输入效率毕竟有限,而且 AIDE 的代码补全和导航在物理键盘上操作更流畅。

已知不兼容场景

  1. 某些国产定制系统(如部分 MIUI、ColorOS 版本)会限制后台安装 APK,可能导致 AIDE 的一键安装功能失效。解决方法是在系统设置里给 AIDE 授予"安装未知应用"权限。
  2. 工作资料夹 / 企业管理设备:如果你的手机有安全策略限制安装未知来源应用,AIDE 无法自动安装生成的 APK。
  3. NDK 项目在非 ARM 设备:编译阶段就会报错,无法绕过。