系统镜像、设备与 APK:三个不同的层次
理解安装的对象,避免把系统文件、设备数据和应用包混在一起。
镜像是起点,设备保存状态
系统镜像提供 Android 运行所需的内核与磁盘内容。设备是基于系统创建的运行环境,拥有自己的配置和数据。APK 是安装到 Android 里的应用包;把 APK 加入市场并不会创建一套新的 Android 系统。
新版客户端从本机目录或已识别的受支持 .img 文件检查并导入系统,复制到独立资料库。导入成功后不依赖原文件夹。网站镜像目录可以帮助发现来源,但不能替代客户端对完整文件与运行条件的检查。
完整文件比文件夹名称更重要
Redroid 类型通常需要 kernel 与 img.raw;Google 类型需要 Image、initrd.cpio 与完整的系统、厂商及数据分区。不要仅凭文件夹中出现 system.img 就认定镜像可以启动,也不要把不匹配版本的文件拼在一起。
Google Play 是否可用由所选镜像决定,RedPot 不为每份 Android 镜像自动附加 Google 服务。应用也可能要求特定 ABI、Android 版本或设备认证;应用安装成功并不代表所有功能均可用。
下载完成与安装完成是不同结果
新版 APK 市场把本地文件、仓库来源和直链统一交给安装队列。下载结束说明已经取得安装包;安装结果还取决于目标设备是否已启动、连接是否可用,以及 Android 是否接受该包。
反馈时请保留客户端显示的原始错误,注明目标设备和应用版本。网络错误、缺少 split 包、签名冲突与架构不兼容需要不同的处理方式;重复点击安装不会消除这些原因。