在 Windows 10/11 上快速安装 Android 应用:APK Installer 完整指南
【免费下载链接】APK-InstallerAn Android Application Installer for Windows项目地址: https://gitcode.com/GitHub_Trending/ap/APK-Installer
APK Installer 是一款运行在 Windows 上的开源 UWP 应用,配合 Windows Subsystem for Android(WSA)把 .apk 文件变成可正常安装、可正常升级的桌面应用,全程不依赖模拟器。它会自动解析安装包,在安装前展示包名、版本和权限清单,并识别.apk、.apks、.apkm、.xapk四种文件类型。适合想在电脑上运行安卓游戏或临时测试自研应用的开发者和普通用户。
硬性前置条件
- Windows 10 Build 17763 及以上(Windows 11 均可),架构支持 ARM64、x86、x64
- 至少 400MB 可用空间,用于安装包与应用本身
- 本机已有可用的 WSA 运行环境,应用运行依赖它
- 需要旁加载权限:在 Windows 设置中搜索"开发者",打开"旁加载应用"开关(仅做 UWP 开发才需要额外开启"开发人员模式")
从 Microsoft Store 一键安装(推荐路径)
- 打开 Microsoft Store,搜索 "APK Installer"
- 点击获取并等待安装完成
- 首次启动时按提示确认可用,即可开始安装 APK
商店版本会自动处理证书和依赖,不需要任何额外操作。
手动旁加载:导入证书并安装 .appxbundle
适合离线环境或希望逐步掌控安装过程的用户。
- 从仓库 Releases 下载最新的安装包压缩包(形如
APKInstaller (Package)_x.x.x.0_*.appxbundle)并解压 - 按设备架构安装
Dependencies文件夹下对应的依赖框架包 - 选中根证书
*.cer,右键选择"安装证书",存储位置选"本地计算机",证书放入"受信任的根证书颁发机构"。此步骤需要管理员权限;如果权限提示没有弹出,多半是证书放错了位置
- 双击
*.appxbundle文件,在弹出的确认窗口中点击"安装"
也可以不手动操作:如果压缩包里没有Install.ps1,把它放到解压目录,右键选择"使用 PowerShell 运行",脚本会引导完成后续步骤。
把 APK 变成可安装的应用
安装完成后,APK Installer 已注册文件类型关联:双击.apk/.apks/.apkm/.xapk,或直接把文件拖进应用窗口,都会弹出确认框。确认框展示包名、版本号、应用图标,以及Capabilities(权限)列表,例如android.permission.INTERNET、com.android.vending.BILLING,点击 More 可展开完整清单。勾选"安装完成后启动",点击 Install 即可。
自动更新与设备配对
- 自动更新:拿到新版安装包后双击
*.appxbundle(或直接打开新版 APK),应用识别到已安装旧版时会显示"更新"而非"安装",点击更新按钮完成升级
- WSA 检测:启动安装流程时应用会自动检测 WSA;未运行则尝试拉起,找不到时会给出安装指引
- 真机配对(进阶):设置中可关闭"仅 WSA"选项,应用通过 mDNS/Zeroconf 在局域网内发现并配对 Android 设备,APK 也可以直接装到实体机上
常见问题
Q:提示找不到 WSA,安装卡住?A:确认 WSA 已安装(Win10 需从商店或手动添加功能获取;Win11 通常已内置);重启应用后让它自动拉起,仍不行则参考仓库内 WSA 连接教程。
Q:应用装好了但无法启动?A:多数是 WSA 与应用的兼容性问题,或应用依赖特定硬件功能(摄像头、定位)。先看 WSA 日志定位,仍无法解决可改用设备配对模式装到实体机。
Q:如何卸载已安装的安卓应用?A:打开 Windows 设置 → 应用 → 应用和功能,找到应用点击卸载;也可以在开始菜单右键图标直接卸载,与普通桌面应用一致。
延伸阅读
项目主程序位于 APKInstaller/,APK 解析逻辑分别在 AAPTForNet/ 与 AAPT2ForNet/,完整中文说明见 README.md。
【免费下载链接】APK-InstallerAn Android Application Installer for Windows项目地址: https://gitcode.com/GitHub_Trending/ap/APK-Installer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考