0x00 什么是Pojav Launcher
PojavLauncher is a Minecraft: Java Edition launcher for Android and iOS based on Boardwalk. This launcher can launch almost all available Minecraft versions (from rd-132211 to 1.18 snapshots (kinda)), including Combat Test versions. Modding via Forge (up to 1.16.5) and Fabric are also supported. This repository contains source code for Android. For iOS/iPadOS, check out PojavLauncher_iOS.
摘自 Pojav Launcher 主页介绍
简单来说,你可以在手机等移动设备上玩Java全版本的Minecraft,和电脑上一样!
0x01 下载安装
Pojav Launcher 现在发布和更新在 Google Play 上,可以直接下载安装
如果你没有Google框架,你可以试试这个:androidappsapk.co,一个Google Play的镜像站,在搜索框里输入Pojav Launcher
即可下载,不过你可能需要魔法工具
;相似的,还有apkpure
等类似的应用商店
或者,在其Github上发布了一个旧版本:Releases · PojavLauncherTeam/PojavLauncher · GitHub,版本比较旧,最后更新于2021年1月,可能不支持新的Minecraft版本
0x02 准备Java 17
自Minecraft 1.18 预发布版2起,现在启动游戏要求的最低Java版本为17
目前Pojav Launcher暂时只内置了Java 8,或许在将来会内置Java 17
如果你的版本中没有Java 17,或者你需要重装Java
你可以在这里:Releases · PojavLauncherTeam/android-openjdk-build-multiarch · GitHub 找到专门为Pojav Launcher构建的Java 17

当然,你需要注意你的手机架构,下载对应的版本
比如,你的手机是A77处理器,其架构为armv8,对应表格第一行,下载的JDK为aarch64/arm64
在这里:Releases · PojavLauncherTeam/android-openjdk-build-multiarch · GitHub下载对应的版本
你会得到一个类似jre17-arm64-20210825-release.tar.xz
的文件
0x03 启动游戏
安装打开后登录,稍等一会即可进入到启动界面
安装Java:
点击左下角设置
,进入Java 调整
,点击运行时管理器
如果只有一行Internal (Java 8)
,说明只内置了Java 8
点击新建
,在文件浏览器中找到你在上一步下载的文件,点击它后会自动解包安装
之后你会在列表中发现一个新的jre17-arm64-20210825-release.tar.xz (Java 17)
,可以点击右边的设为默认
按钮,退出即可
回到启动界面,点击
或者长按
左下角的草方块,可以选择或者修改版本
选择你的版本,Java 运行时如果不正确请改成Java 17,保存后启动游戏即可
0x04 关联帖子
试试在其他设备上进喵窝? - NyaaBBS
Minecraft:Bedrock Edition 版本回退 & Geyser版本管理 - NyaaBBS