安装与构建
方式一:下载预构建 APK(推荐)
前往 GitHub Releases 页面 下载最新的 APK 安装包,直接安装即可。
安装后请确保为应用授予 Root 权限 与 所有文件访问权限(首次设置时会引导)。
方式二:从源码构建
如果你希望自行编译,需要准备以下环境。
前置条件
- Android Studio,SDK 37
- NDK,CMake 3.22.1+
- JDK 11 及以上
构建步骤
bash
git clone https://github.com/Droid-VM/DroidVM.git
cd DroidVM
git submodule update --init --recursive
./gradlew assembleRelease构建产物(APK)位于 app/release/ 目录。
Windows 用户
在 Windows 上请使用 gradlew.bat 代替 ./gradlew:
powershell
.\gradlew.bat assembleRelease如果系统未设置 JAVA_HOME,可在命令行临时指定 Android Studio 自带的 JBR:
powershell
$env:JAVA_HOME = "C:\Program Files\Android\Android Studio\jbr"
.\gradlew.bat assembleReleaseDebug 构建
开发调试时可使用:
bash
./gradlew assembleDebug安装到设备
构建完成后,通过 ADB 安装:
bash
adb install -r app/release/app-release.apk或将 APK 复制到手机上手动安装。
升级
升级时直接安装新版本 APK 覆盖即可,虚拟机配置与磁盘镜像会保留。首次启动新版本时,设置向导 可能会重新解压更新内置的二进制文件(crosvm / QEMU / 内核等)。
