minecraft吧 关注:2,549,681贴子:31,876,908

关于基岩版分离安装包的提取问题

只看楼主收藏回复

个人MCBE存档计划镇楼


IP属地:美国来自Android客户端1楼2020-03-28 21:44回复
    自Beta 1.15.0.53开始,从GP获取的基岩版在安装后会分裂成若干部分
    而此前版本都只生成一个base.apk


    IP属地:美国来自Android客户端2楼2020-03-28 21:45
    回复
      经过比对不难发现,新版base.apk中的lib目录被单独分离出来,导致现在的MC没法备份迁移
      即便取出来了,安装就会报错



      IP属地:美国来自Android客户端3楼2020-03-28 21:46
      回复
        补图
        左→1.16.0.53的base.apk (~59MB)
        右→1.15.0.51的完整apk (~93MB)


        IP属地:美国来自Android客户端4楼2020-03-28 21:46
        回复
          到目前为止,只实现了把MC导出成.apks
          但此物仅仅是把几部分压缩在一起,仍然无法用一般方法安装


          IP属地:美国来自Android客户端5楼2020-03-28 21:47
          回复
            求问各位是否也遇到了类似的情况?是否还有提取apk的可行方案?
            还是Mojang开始高科技打击盗版了?


            IP属地:美国来自Android客户端6楼2020-03-28 21:47
            收起回复
              0.0


              来自Android客户端7楼2020-03-28 22:53
              收起回复
                结论:有越来越多的软件都在更新时采用分离安装包 可能是安卓端的发展趋势?
                无论怎样 收集全版本安装包的理想基本上是终结了


                IP属地:美国来自Android客户端8楼2020-03-31 01:10
                回复
                  结论证据确凿
                  分离式安装包正在大范围推行
                  合并apk这种事不是平常人能做到的


                  IP属地:美国来自Android客户端9楼2020-04-01 23:07
                  回复
                    不过吧里还是有大佬找到了原生的apk 包括1.16的两个测试版
                    求传授高端搜索技术
                    (当然这贴显然已经-274°C了


                    IP属地:美国来自Android客户端10楼2020-04-01 23:11
                    收起回复
                      可以,帮顶。


                      IP属地:河南来自Android客户端12楼2020-04-01 23:53
                      回复
                        那个安装目录是不是root后才可见?


                        IP属地:河南来自Android客户端13楼2020-04-01 23:53
                        收起回复
                          Android App Bundle直接带来的影响是 一个Minecraft会针对不同设备进行特定的优化 进而产生不同的安装包
                          而此前一直都是把支持所有设备的完整配置文件塞进同一个apk里
                          比如说 目前发现的几个1.16.0.51安装包体积从90MB到110MB不等 所包含的配置文件各有不同 但版本号一致 都能用于安装 看起来都像是官方的
                          如图为两个同版本apk的res目录 反映了一部分比较明显的差异


                          IP属地:美国来自Android客户端14楼2020-04-02 12:59
                          回复
                            更迷惑的是 在楼上所说的安装包里 没有任何两个的签名是一致的
                            这就带来了辨别apk真伪的难题 因为在不反编译的情况下 无法判断安装包的体积差异是全部由配置文件的不同造成的 还是另有人对之动过手脚(语无伦次


                            IP属地:美国来自Android客户端15楼2020-04-02 13:07
                            回复
                              所以 确实不敢说AAB到底有没有促进正版的流通
                              未知数太多了 很难考证


                              IP属地:美国来自Android客户端16楼2020-04-02 13:12
                              回复