BE教程 热门

【原创】【仅 Android 基岩版】文件存储路径为应用程序时如何导入/导出资源?

Sc***Lv.4 高级会员 发表于 2022-7-26 · 最后回复 2024-9-8 IP:福建省 45,783 67
AI 速览2026-09-15 19:07 生成

Android 基岩版存储路径设为「应用程序」时的资源导入导出教程

这篇教程针对 Android 基岩版把文件存储路径设为「应用程序」的玩家,讲解在这种通常需要 Root 才能访问的路径下如何导入和导出资源。导入部分说明首次导入时权限弹窗的两种选择及其后果,以及如何把存储位置切回「应用程序」;导出部分给出提取安装包重装和利用隐藏导出功能两条思路,并演示导出世界与间接导出附加包的完整步骤。适合存储路径为应用程序、又不想或无法 Root 的 Android 基岩版玩家参考。

  • 导入教程中把资源直接丢进文件夹的方法不可用,除非有 Root 权限
  • 首次导入弹窗点「允许」会把资源放到外部存储,导致应用程序内的资源不显示
  • 利用隐藏导出功能的方法只适用于 1.21.70 之前的 Android 基岩版
  • 1.21.70 及更高版本编辑世界屏幕完全实装 Ore UI,无法调出导出世界按钮
  • 市场资源只能通过 Root 提取,且不得公开发布付费市场资源
本卡片由 AI 阅读本帖后生成,可能存在疏漏,请以帖子正文为准。
本帖最后由 Sculk 于 2025-7-21 22:31 编辑

文件存储路径为「应用程序」时如何导入/导出资源?

▶前言

众所周知,论坛上已经有很多有关导入/导出资源的教程。然而这些教程都是针对存储路径设置为外部的玩家的。那么,问题来了:
对于存储路径设置为应用程序的玩家来说,应该如何导入/导出资源?

这个教程,我们就来解决这个问题。

▶一些解释

①存储路径:Minecraft 保存数据的路径。
外部:路径为 storage/emulated/0/Android/data/com.mojang.minecraftpe。
通常可以免 Root 访问,但是在 Android 版本为 11 及以上时存在访问限制。
应用程序:路径为 data/user/0/com.mojang.minecraftpe。
通常必须 Root 才能访问,这为游戏文件的管理造成极大困难,故有此教程问世。
②Ore UI 与 JSON UI
在基岩版中,绝大部分 UI 是用 JSON 数据驱动的,可以被资源包修改,因此这些 UI 被称为 JSON UI。
近些年来,Mojang 推出新的 UI 样式(官方称之为 Ore UI),与之前的 JSON UI 的风格有很大不同,而且不使用 JSON 数据驱动,使这些 UI 不能被资源包修改。参见 Minecraft Wiki: Ore UI。

▶导入

其实导入资源非常简单,可参照【安卓】超详细!Minecraft基岩版地图/资源包/附加包导入指南。
▼注意事项▼

▶导出

导出资源就比较麻烦了,不像设置为外部时的情况,可以直接从对应文件夹里提取出资源,而且非 Root 环境下还不能导出皮肤。当然如果你有 Root 环境就是另一回事了
以下提供两种思路:
1.提取 Minecraft 安装包(MT 管理器提供「安装包提取」功能)并按照此教程(可点击)修改并重新安装 Minecraft,然后参照外部存储路径的导出方式导出资源。(事先卸载会导致所有数据清空!)
2.利用 Minecraft 被隐藏的导出功能
以下教程只适用于 1.21.70 前的 Android 基岩版 Minecraft。
1.21.70 前的版本中的部分版本的编辑世界屏幕实装 Ore UI,好在这种实装通过“云控”实现,因此可以通过清除缓存+断网操作调出 JSON UI,该部分教程仍然可用。
1.21.70 及更高版本中,编辑世界屏幕完全实装 Ore UI,资源包不再能在编辑世界屏幕中调出导出世界按钮。
α.欲在编辑世界屏幕中调出该按钮,需要修改安装包,可参照这个教程,或者直接干掉 Ore UI,可参照这个教程。
β.资源包依然可以在设置(世界中)屏幕调出导出世界按钮和导出模板按钮(比如原版优化整合包和基岩版护眼大补丸),然而只有导出模板按钮有效,且不再能参照下述方法导出附加包。

以下使用基岩版 1.19.10 演示。
请先下载、导入并在全局资源激活这个资源包(可点击),后续要用到(导入时一定不要给予 Minecraft 存储权限,否则如上文所述,它会直接被放在外部存储)。
导出世界


1.选择一个你想导出的世界。
2.点击其右边的修改按钮(就是类似“笔”图案的按钮)。
3.往下翻,找到并点击导出世界按钮。
4.选择导出的位置,点击保存按钮。
大功告成。
导出附加包


⚠️事先说明,这里的附加包是包括资源包和行为包的。

到这里也许就会有人会问:“啊啊啊啊啊啊!附加包我找 114514 次了都找不到它的导出按钮,怎么办……”
别急,这里我们可以通过间接导出的方式来导出附加包。

1.创建一个世界,把你想导出的附加包都在这个世界中激活。这里以连锁采集(包括资源包和行为包)为例。然后,进入这个世界并退出。
2.按照上述方法导出刚刚创建的世界。
3.找到刚刚导出的世界,将其扩展名改为.zip。
PS:MT管理器其实无需修改文件扩展名就可以直接查看压缩文件,但是大多数文件管理并不支持。
4.解压此文件。
5.找到解压后的文件夹,并找到其中的“behavior_packs”和“resource_packs”文件夹,其中存放着你要导出的附加包。
6.把导出的附加包压缩(请使用正确压缩,参见此教程(可点),以免出现“嵌套文件夹”的问题),导出完成!


▼注意事项▼
回复 67 最早 最新 只看楼主
您需要登录后才可以回帖 登录 | 立即注册
本版积分规则