Cxxdroid 中文文档 下载 App

内部存储预算 —— Cxxdroid 各组件占多少空间

空间构成

Cxxdroid 安装后的实际存储占用大致是这样:

组件估算大小说明
APK 安装包~72MBGoogle Play / Aptoide 显示的大小
编译器本体(Clang + LLVM)~100-150MB解压到内部存储后
gdb 调试器~15-20MB独立二进制
CMake~5-10MB构建配置工具
预置标准库头文件~30-50MBSTL、libstdc++、libm 等
安装的第三方库(Boost、SDL2 等)每个 10-50MB按需安装,装得越多越大
编译缓存动态取决于项目多少和复杂度
你的项目文件动态源码 + 构建产物

实际占用示例

一个典型的 Cxxdroid 安装,装了 Boost + SDL2 + SQLite:

应用本体(解压后)     ~ 120 MB
编译器 + gdb + CMake   ~ 200 MB
预置头文件 + 标准库     ~ 40 MB
Boost 预构建库          ~ 30 MB
SDL2 + SDL_image        ~ 15 MB
SQLite                  ~ 3 MB
编译缓存                ~ 50-100 MB(用过一阵后的常态)
──────────────────────────────
合计                    ~ 450-550 MB

存储紧张怎么办

优先清理编译缓存

编译缓存通常是可清理的最大块——几十到几百 MB,而且随时可以重建。

清理后首次编译会慢一些(缓存重建),但不影响功能。

卸载不需要的库

包管理器里可以卸载你装过但不用了的库——Boost、SDL2 等每个都占 10-50MB。

项目文件瘦身

检查项目目录里的 build/ 子目录——每次编译都会在里面生成目标文件、中间文件。如果项目很久没动,可以手动删掉 build/ 释放空间。

把项目文件存外部

把项目源码放在 /sdcard/ 或云盘里,在 Cxxdroid 里按需打开而不是常驻内部存储。2026 版支持 SAF 授权外部目录。

换个手机

坦白说,64GB 存储的入门 Android 手机装完系统、社交 App、游戏后,剩给 Cxxdroid 的可能真不够。想要舒服地用 Cxxdroid,建议手机至少 128GB 存储。

监控占用

系统设置 → 应用 → Cxxdroid → 存储可以实时看到:

定期检查一下,防止悄悄涨到爆满后应用开始出奇怪的问题。