[{"data":1,"prerenderedAt":225},["ShallowReactive",2],{"repo-leviidev-husk-zh-CN":3,"i18n-leviidev-husk-zh-CN":222},{"mirrorPool":4,"detail":13,"relatedProjects":132},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":31,"homepage":32,"pushedAt":33,"ownerAvatar":34,"ownerName":35,"ownerBio":36,"lastSyncTime":37,"lastReleaseTime":38,"tags":39,"license":44,"category":45,"subgroup":46,"releases":47},"Leviidev","Husk",1366893424,"https:\u002F\u002Fgithub.com\u002FLeviidev\u002FHusk",2265,"Java","Run Android on iOS. Natively or Emulated.",{"Java":22,"C":23,"Swift":24,"C++":25,"Python":26,"Objective-C":27,"Shell":27,"JavaScript":28,"Rust":29,"Assembly":30,"Metal":30},69.6,19.1,7.5,1.3,0.9,0.7,0.2,0.1,0,[],"https:\u002F\u002Fdiscord.gg\u002FxApMHWAzkh","2026-10-18","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F281482210?v=4","levi","i make apps for fun","2026-10-18T12:06:40.242465+00:00","2026-10-17T21:34:58Z",[40,41,42,43],"android","emulator","ios","ios-development","GPL-2.0","game","游戏模拟器",[48,59,69,80,90,100,111,122],{"tag":49,"publishAt":38,"semVer":50,"prerelease":51,"assets":52},"3.0",[30,30,30],false,[53],{"fileName":54,"sizeMb":55,"sha256":56,"downloadCount":57,"originUrl":58},"Husk.ipa",133.63,"112a1ddbb3143ae25e80c18c5b195b6dfa5067d66cbf99d2188fc03f4ab0f61d",2624,"https:\u002F\u002Fgithub.com\u002FLeviidev\u002FHusk\u002Freleases\u002Fdownload\u002F3.0\u002FHusk.ipa",{"tag":60,"publishAt":61,"semVer":62,"prerelease":51,"assets":63},"2.0","2026-10-11T22:41:49Z",[30,30,30],[64],{"fileName":54,"sizeMb":65,"sha256":66,"downloadCount":67,"originUrl":68},105.78,"55ca8a6a8a9194759be578ef340553372a4427257093c659d5dc3b2971d722e7",14355,"https:\u002F\u002Fgithub.com\u002FLeviidev\u002FHusk\u002Freleases\u002Fdownload\u002F2.0\u002FHusk.ipa",{"tag":70,"publishAt":71,"semVer":72,"prerelease":51,"assets":74},"1.1.0","2026-10-09T09:47:21Z",[73,73,30],1,[75],{"fileName":54,"sizeMb":76,"sha256":77,"downloadCount":78,"originUrl":79},51.87,"f2044fea5b5f8287deffa0466f5f71bfd915fc4ee0d1cb852b10b0242c6ca949",8975,"https:\u002F\u002Fgithub.com\u002FLeviidev\u002FHusk\u002Freleases\u002Fdownload\u002F1.1.0\u002FHusk.ipa",{"tag":81,"publishAt":82,"semVer":83,"prerelease":51,"assets":84},"1.0.1","2026-10-09T01:17:20Z",[73,30,73],[85],{"fileName":54,"sizeMb":86,"sha256":87,"downloadCount":88,"originUrl":89},53.33,"f84f58c72ba1a9affccb3ceb5d1736094a31d0d4f6a86411ae6c289531a91b86",3318,"https:\u002F\u002Fgithub.com\u002FLeviidev\u002FHusk\u002Freleases\u002Fdownload\u002F1.0.1\u002FHusk.ipa",{"tag":91,"publishAt":92,"semVer":93,"prerelease":51,"assets":94},"1.0.0","2026-10-08T22:48:20Z",[73,30,30],[95],{"fileName":54,"sizeMb":96,"sha256":97,"downloadCount":98,"originUrl":99},45.36,"7daa45807f5821362b301e568a5888d961f24810020c53a3126b38035141bc80",650,"https:\u002F\u002Fgithub.com\u002FLeviidev\u002FHusk\u002Freleases\u002Fdownload\u002F1.0.0\u002FHusk.ipa",{"tag":101,"publishAt":102,"semVer":103,"prerelease":51,"assets":105},"0.9.0","2026-10-07T22:40:28Z",[30,104,30],9,[106],{"fileName":54,"sizeMb":107,"sha256":108,"downloadCount":109,"originUrl":110},44.78,"9482b76aad39898683e1f2edbb74c631c998aed6ac9968dba6f43f5811ea73f5",1514,"https:\u002F\u002Fgithub.com\u002FLeviidev\u002FHusk\u002Freleases\u002Fdownload\u002F0.9.0\u002FHusk.ipa",{"tag":112,"publishAt":113,"semVer":114,"prerelease":51,"assets":116},"0.8.1","2026-10-07T11:26:52Z",[30,115,73],8,[117],{"fileName":54,"sizeMb":118,"sha256":119,"downloadCount":120,"originUrl":121},44.56,"162f322d2b8955cb022de0f504dd558fca2fdf1792b046160a16d6002ee4efc5",1244,"https:\u002F\u002Fgithub.com\u002FLeviidev\u002FHusk\u002Freleases\u002Fdownload\u002F0.8.1\u002FHusk.ipa",{"tag":123,"publishAt":124,"semVer":125,"prerelease":51,"assets":126},"0.8.0","2026-10-06T21:57:43Z",[30,115,30],[127],{"fileName":54,"sizeMb":128,"sha256":129,"downloadCount":130,"originUrl":131},44.33,"2d194c18d176fa140191e4dff9a3bf8def54b86abe057f8c6088360bee3c9e55",1369,"https:\u002F\u002Fgithub.com\u002FLeviidev\u002FHusk\u002Freleases\u002Fdownload\u002F0.8.0\u002FHusk.ipa",[133,146,169,183,196,211],{"owner":134,"repo":135,"repoId":136,"category":45,"subgroup":46,"language":137,"tags":138,"starCount":139,"ownerUid":140,"latestTag":141,"platforms":142,"lastReleaseTime":143,"downloadCount":144,"description":145},"brunodev85","winlator",671061529,"C",[],19298,11407071,"v11.2.0",[40],"2026-08-19T11:06:47Z",341368,"一款Android应用，利用Wine和Box86\u002FBox64在Android设备上运行Windows (x86_64) 应用程序。",{"owner":147,"repo":148,"repoId":149,"category":45,"subgroup":46,"language":150,"tags":151,"starCount":157,"ownerUid":158,"latestTag":159,"platforms":160,"lastReleaseTime":166,"downloadCount":167,"description":168},"ruffle-rs","ruffle",183483988,"Rust",[41,152,153,154,155,156],"flash","hacktoberfest","reimplementation","rust","swf",18712,50037962,"nightly-2026-10-19",[161,162,163,164,165],"windows","mac","linux","extension","other","2026-10-19T00:13:37Z",8925,"一款用Rust编写的Adobe Flash Player模拟器，支持桌面和Web（通过WebAssembly），用于在Flash停用后继续播放Flash内容。",{"owner":170,"repo":171,"repoId":172,"category":45,"subgroup":46,"language":137,"tags":173,"starCount":176,"ownerUid":177,"latestTag":178,"platforms":179,"lastReleaseTime":180,"downloadCount":181,"description":182},"libretro","RetroArch",689344,[174,170,175],"c","retroarch",14223,1812827,"v1.22.2",[165],"2025-11-20T03:12:17Z",15811,"libretro API的参考前端，一个跨平台、功能丰富的模拟器前端，支持大量游戏机模拟器核心，提供着色器、回放、延迟消除等高级功能。",{"owner":184,"repo":185,"repoId":186,"category":45,"subgroup":46,"language":187,"tags":188,"starCount":189,"ownerUid":190,"latestTag":191,"platforms":192,"lastReleaseTime":193,"downloadCount":194,"description":195},"Droid-Deck","DroidDeck",1385776214,"Kotlin",[],11016,333418672,"0.5.0",[40],"2026-10-18T15:39:08Z",33010,"DroidDeck 把 SteamOS 体验带到 Android 掌机，通过 Valve 的 ARM64 Proton 让 Adreno 设备运行 Steam 大图模式与 Windows 游戏。",{"owner":197,"repo":198,"repoId":199,"category":45,"subgroup":46,"language":137,"tags":200,"starCount":204,"ownerUid":205,"latestTag":206,"platforms":207,"lastReleaseTime":208,"downloadCount":209,"description":210},"xemu-project","xemu",241270996,[201,41,153,202,203],"emulation","original-xbox","xbox",4146,61253676,"pre-release",[161,162,163],"2026-09-29T06:27:11Z",1190,"一款开源的 Xbox 模拟器，允许用户在 PC 上玩 Xbox 游戏。",{"owner":212,"repo":212,"repoId":213,"category":45,"subgroup":46,"language":150,"tags":214,"starCount":215,"ownerUid":216,"latestTag":217,"platforms":218,"lastReleaseTime":219,"downloadCount":220,"description":221},"touchHLE",573107980,[],3969,128069185,"v0.3.0",[161,162,165],"2026-10-01T13:43:22Z",1988,"一款用于在 PC 上运行早期 iOS 应用（iPhone OS 2.0–3.1.3）的开源模拟器，支持 macOS、Linux 和 Windows。",{"description":223,"readmeHtml":224},"Husk 让 iPhone 原生或模拟方式运行 Android 应用与游戏：APK 导入即可全屏启动，翻译层让 64 位安卓代码直跑苹果芯片，跑不了的再由 QEMU 内的完整 LineageOS 兜底。","\u003Ch2 id=\"项目概述\">项目概述\u003C\u002Fh2>\u003Cp>Husk 让 iPhone 直接运行 Android 应用和游戏：把 APK 加进应用，点一下就全屏启动。它提供两种运行方式，翻译层让游戏自己的 64 位 Android 代码直接跑在 iPhone 处理器上，几秒开玩；模拟方式则在 QEMU 里启动完整的 LineageOS 系统。\u003C\u002Fp>\n\u003Cp>翻译层由 Husk 代为提供 Android 的 C 库、Java 调用、OpenGL ES（经 ANGLE）、Vulkan（经 MoltenVK）、声音与触控，游戏代码不做任何模拟，启动快、性能好。\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>项目\u003C\u002Fth>\n\u003Cth>内容\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>平台\u003C\u002Ftd>\n\u003Ctd>iOS 16.0+（iPhone）\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>运行方式\u003C\u002Ftd>\n\u003Ctd>翻译层（原生）或 QEMU 模拟 LineageOS\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>安装方式\u003C\u002Ftd>\n\u003Ctd>SideStore、AltStore、TrollStore 侧载\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>许可\u003C\u002Ftd>\n\u003Ctd>GPL-2.0\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cblockquote>\n\u003Cp>APK 装进 iPhone 就能玩，翻译层秒开不模拟，跑不动的还有完整 Android 兜底。\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"主要功能\">主要功能\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>APK 导入即玩\u003C\u002Fstrong>：支持 APK 与 XAPK、APKM、APKS 等分包格式，导入后全屏启动\u003C\u002Fli>\n\u003Cli>\u003Cstrong>翻译层运行\u003C\u002Fstrong>：Unity、UE4、cocos2d-x、Godot 3\u002F4、SDL2\u002FSDL3、Rockstar 引擎游戏原生直跑\u003C\u002Fli>\n\u003Cli>\u003Cstrong>完整系统模拟\u003C\u002Fstrong>：QEMU 启动 LineageOS，运行翻译层暂不支持的应用\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Play 服务可见\u003C\u002Fstrong>：游戏检测到 Google Play 服务已安装（未登录），启动检查可正常通过\u003C\u002Fli>\n\u003Cli>\u003Cstrong>存档备份\u003C\u002Fstrong>：游戏存档可导出 zip，恢复到本机或另一台 iPhone\u003C\u002Fli>\n\u003Cli>\u003Cstrong>崩溃报告\u003C\u002Fstrong>：游戏崩溃后下次启动展示原因，可生成报告分享\u003C\u002Fli>\n\u003Cli>\u003Cstrong>JIT 引导\u003C\u002Fstrong>：内置 StikJIT 等多种获取 JIT 的方式，分步引导完成\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"适用人群\">适用人群\u003C\u002Fh2>\u003Cul>\n\u003Cli>想在 iPhone 上玩安卓独占游戏的玩家\u003C\u002Fli>\n\u003Cli>需要临时运行安卓应用的双机用户\u003C\u002Fli>\n\u003Cli>喜欢折腾侧载与模拟器的进阶用户\u003C\u002Fli>\n\u003Cli>想在 iOS 体验 LineageOS 的极客\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"快速上手\">快速上手\u003C\u002Fh2>\u003Col>\n\u003Cli>准备一台 iOS 16.0 及以上的 iPhone\u003C\u002Fli>\n\u003Cli>在 SideStore 或 AltStore 中添加 Husk 源并安装，或从 Releases 下载 IPA 手动侧载\u003C\u002Fli>\n\u003Cli>按「设置」里 JIT 相关页面的引导开启 JIT\u003C\u002Fli>\n\u003Cli>把 64 位 APK 导入应用，点按启动\u003C\u002Fli>\n\u003Cli>翻译层跑不了的应用，改用模拟方式启动完整 Android\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"核心优势\">核心优势\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>快而不模拟\u003C\u002Fstrong>：翻译层不做指令转译，游戏秒开、性能接近原生\u003C\u002Fli>\n\u003Cli>\u003Cstrong>两条路线\u003C\u002Fstrong>：兼容性问题交给 QEMU 模拟兜底，覆盖面更全\u003C\u002Fli>\n\u003Cli>\u003Cstrong>安装省心\u003C\u002Fstrong>：同一个 IPA 兼容 SideStore、AltStore 与 TrollStore\u003C\u002Fli>\n\u003Cli>\u003Cstrong>存档可迁移\u003C\u002Fstrong>：zip 备份让换机不丢游戏进度\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"系统要求\">系统要求\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>项目\u003C\u002Fth>\n\u003Cth>要求\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>操作系统\u003C\u002Ftd>\n\u003Ctd>iOS 16.0 及以上\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>APK 格式\u003C\u002Ftd>\n\u003Ctd>需包含 arm64-v8a 64 位原生代码\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>JIT\u003C\u002Ftd>\n\u003Ctd>需通过 StikJIT、StikDebug、TrollStore 或越狱获取\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>构建\u003C\u002Ftd>\n\u003Ctd>Mac + Xcode（自行编译时）\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"注意事项\">注意事项\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>不支持 32 位应用\u003C\u002Fstrong>：iPhone 无法运行 32 位 ARM 代码，只有 32 位库的 APK 无法使用\u003C\u002Fli>\n\u003Cli>\u003Cstrong>纯 Java 应用受限\u003C\u002Fstrong>：无原生引擎的 Java 应用不支持翻译层，需走模拟方式\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Play 功能不可用\u003C\u002Fstrong>：Play Games 登录、云存档与内购在翻译层下无法使用\u003C\u002Fli>\n\u003Cli>\u003Cstrong>单游戏运行\u003C\u002Fstrong>：翻译层一次启动一个游戏，切换时按提示关闭重启\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450936820]