[分享] 让 BlueStacks 能开 MLTD

楼主: crazycy (LCY)   2018-01-29 18:13:39
主要是回前面那篇文
不过发现讲的重点好像差满多的
就换个标题
※ 引述《prismwu ()》之铭言:
: 经过很多的尝试 最后终于让手机与模拟器的MLTD共存
: 先讲测试结果 比较后面有详细的步骤
: 1. NOX MLTD无法执行
: 2. BS 推特说MLTD可以执行(https://goo.gl/aybwko) 实际上目前不行
: 若是你有成功的话请分享你设定模拟器的参数以及BS版号给我
: 可能是Android版本不同的问题 也可能是其他问题
: 如果你知道原因的话请分享给我
后文恕删
前几天刚好看到日本 BS 官方推特这篇
就载了 BS 下来试试看
因为 MLTD 需要 OpenGL ES 3.0 才跑得起来
目前台面上有支援的模拟器的好像只有 MuMu、BS、NOX(自称)
MuMu 我不熟就先跳过,似乎是可以正常跑 MLTD
NOX 会说自称是因为我看到官方有写支援,可是我自己试好像是半残
MLTD 跑起来会紫画面(其它如声音正常)
BS 我载下来试之后,发现就像原PO提的,官方说可以,跑起来不行
原本以为是营运有档
看了一下 log
发现好像是 library 方面的问题
因为我对 Android 的架构不熟
查了好久的资料、又试了几天
发现可能是 MLTD 提供了不完整的 x86 library
也另外提供了完整的 ARM library
而 BS 似乎会以 x86 的 library 优先
又不知道是 BS 的架构上有问题还是其它原因
在这情况下 BS 就会打不开 MLTD
所以解法很简单
先想办法拿到 BS 的 root 权限
另外把 MLTD 的安装 apk 档拆开
把 apk 档里
lib/armeabi-v7a/
里面的所有档案
丢到 BS 里的
/data/data/com.bandainamcoent.imas_millionlive_theaterdays/lib/
资料夹
把原本的 x86 so 档盖掉
\这样就可以跑 MLTD 了/
https://i.imgur.com/B4pWCyH.jpg
虽然好像有时候会闪退Orz
由于我对 Android 架构不熟
如果有错或有更方便的方法
还请不吝指正
作者: prismwu   2018-01-29 18:32:00
感谢技术支援 因为原本想用ADB搞定 没想到会失败才会绕一大圈回到Heluim
作者: sokayha (sokayha)   2018-01-29 19:51:00
推推 有闲再来试
作者: bnn (前途无亮回头是暗)   2018-01-29 20:22:00
推一下.
作者: c1396 (Robin)   2018-01-29 22:05:00
话说mumu和bs哪个比较推?mumu不能按home缩小 还有灰边不过印像中bs不能调整大小 还要做去广告之类的处理
作者: mnlcttdu (lazyAnnaP)   2018-01-29 22:26:00
装Remix OS也能开 不过整台电脑会变成Android系统
作者: sokayha (sokayha)   2018-01-29 22:29:00
试了下不行啊 我现在bs可以听到音乐不会当 但是还是紫画面crasycy bs是装哪版?一般版?+N测试版?对 重开档案要重盖奇怪 版本一样 难不成要更新电脑的显卡驱动?orz我在我的bluestacks里去查open gl es的版本都是写2.0...突然想到不用那么麻烦,直接7zip开MLTD的apk,把里面x86的3个*.so都删掉,然后bluestacks直接安装这个改过的apk就好了,很神奇的我这样做我就能跑不会紫画面了目前搞不定的反而是备份还原orz...https://i.imgur.com/lrM3CNi.jpg
作者: bnn (前途无亮回头是暗)   2018-01-30 07:50:00
BS得debloat自己装launcher就能不用Gamepophomehttps://tinyurl.com/yavqczmw BS debloat我是还在2.5x版就是严格来说已经有root的就装个launcher设成默认开始器,hd-adb可以直接win底下用cmd拿到权限,移掉不想要的apk像gamepophomeS2P、bluestacksHome、bluestacksServices,不用像网页里移一堆有的没的. 3.0以上没试过,因为目前还能用就懒得升级了XD

Links booklink

Contact Us: admin [ a t ] ucptt.com