Skip to content
xiaojie edited this page Aug 18, 2026 · 1 revision

常见问题 FAQ

收录界面无直接入口、易受阻的问题。

Q1. 如何让 AI 访问手机内部存储

AI 运行于内置 Linux 容器,默认仅能访问工作区,无法访问手机公共存储。通过容器挂载将宿主目录映射至容器:

  1. 授权存储权限:首次使用请允许存储权限请求;若已拒绝,前往系统设置 → 应用 → AiCode → 权限 → 存储 开启。
  2. 打开设置 → 容器,编辑当前容器(内置 Alpine 或自定义镜像)。
  3. 在「挂载」中添加条目:
    • 本地目录:宿主目录,如 /sdcard/Download
    • 容器目录:容器内路径,如 /mnt/Download
  4. 保存并重启终端会话,AI 即可通过容器目录访问。

建议按需挂载:仅挂载所需子目录,避免将整个 /sdcard 挂入——无关文件会全部暴露给 AI,存在隐私泄露风险。

示例:访问 App 日志

日志目录为 /storage/emulated/0/Android/data/com.aicode/files/logs/。挂载本地目录 /storage/emulated/0/Android/data/com.aicode/ 至容器 /mnt/aicode,AI 即可查看 /mnt/aicode/files/logs/ 下的日志。

注:Android/data/ 下仅可访问 AiCode 自身目录(com.aicode),其他应用目录受分区存储限制不可访问。

替代方案:仅需处理单个文件时,可将其复制至工作区(projects/),AI 默认可访问。

Q2. 如何访问 App 私有目录

App 项目文件与 AI 配置存放于应用私有目录,普通文件管理器不可见。以 MT 管理器为例:

  1. 打开 MT 管理器,点击左上角菜单(三横线)。
  2. 在侧边栏点击右上角三个点,选择「添加本地存储」。
  3. 系统文件选择器打开后,点击左上角三个点,选择 aicode
  4. 点击底部「使用此文件夹」,完成挂载。

挂载后可访问:

  • projects/ — 工作区项目
  • aicode/ — AI 配置(对应容器内 ~/.aicode,含 skills/docs/mcp.json

其他方式:

  • 内置终端:侧边栏切换至「终端」,执行 cd ~/.aicode 查看配置。
  • 直接指令 AI:AI 运行于容器内,可要求其读取或编辑 ~/.aicode 下文件。
  • Root 设备:直接访问 /data/data/com.aicode/files/projects/ 工作区、aicode/ 配置、rootfs/ 容器系统)。

Clone this wiki locally