boardwalk吧 关注:10,286贴子:82,433

boardwalk1.9不能运行原因(推测)

只看楼主收藏回复

bw1.9是基于jvm 流畅度应该提高了不少 但是大多数国产机无法运行(黑屏)也没有jre日志 我查看了boardwalk的数据文件 jre已经解压了 但是却无法运行 我将jre和glibc放到termux终端模拟器中并设置环境变量 仍然无法运行 提示找不到文件 我使用patchelf看了下ld-linux的位置 位置是根目录下的lib文件夹而我的手机没有(创建需要root)修改一下位置并设置变量 找到了ld-linux但还是无法运行(我的手机是64位的) 所以必须编译64位的glibc并下载和修改64位的jre(apktool的jre就是修改了ld-linux库的位置)
初中🐶一只 不喜勿喷 有错误欢迎指出



IP属地:湖北来自Android客户端1楼2018-07-31 13:23回复
    64位手机运行了不


    IP属地:内蒙古来自Android客户端5楼2018-07-31 16:02
    回复
      64位的jre可以用


      IP属地:湖北来自Android客户端6楼2018-07-31 16:35
      回复
        emm


        IP属地:湖南来自Android客户端8楼2018-08-01 10:01
        回复
          然而,我有gcc 8.1.0 aarch64和make,编译过glibc2.36


          IP属地:黑龙江来自Android客户端9楼2018-08-02 07:48
          回复
            最好用dd建一个1G镜像放到/sdcard,mke2fs格式化成ext4,挂载到/usr,修改boot分区表,添加挂载/usr


            IP属地:黑龙江来自Android客户端10楼2018-08-02 07:54
            回复
              哪个ld-linux是需要修改源码并且静态编译才可以在安卓上使用,否则无效


              IP属地:山东来自Android客户端11楼2018-08-03 00:23
              回复(1)
                bw黑屏手机大多数都采用arm64架构,而bw1.9采用arm32架构。我修改的bw2.1采用armhf架构。arm64向下兼容armhf,但是不兼容arm32架构的jre 1.8.0。我做的就是更新了armhf的动态链接库并采用armhf架构的openjre。虽然解决了处理器兼容,但是事实上还有很多设备依旧黑屏,并且修复黑屏的都是cm12.1。没有人再提供logcat日志,这导致问题难以解决。事实上我的手机已经全部不黑屏了,虽然forge会闪退,但是各种覆盖式mod比如tmi,optifine,小地图都是能用的。


                IP属地:山东来自Android客户端12楼2018-08-03 00:39
                回复(5)
                  还有,那个日志是boardwalk的一个ndk分支产生的,跟ld-linux应该无关


                  IP属地:山东来自Android客户端13楼2018-08-03 00:42
                  回复
                    @ლ天使程序猿 你编译的jre始终无法运行(bw1.9自带的也不行)[图一]但是64位的jre正常运行[图二](我自己改的)



                    IP属地:湖北来自Android客户端15楼2018-08-03 09:03
                    回复
                      那个libboardwalk_preload.so的用途是什么?


                      IP属地:山东来自Android客户端16楼2018-08-03 13:30
                      回复


                        IP属地:山东来自Android客户端17楼2018-08-03 14:13
                        回复(3)
                          你看看预加载库的位置和权限有没有问题


                          IP属地:山东来自Android客户端18楼2018-08-03 14:18
                          回复
                            用树莓派玩mc普通世界都有30~40fps(pc版非pi版) 手机使用dvm虚拟机的版本只有10fps@ლ天使程序猿 必须修复jvm虚拟机版本


                            IP属地:湖北来自Android客户端19楼2018-08-03 16:03
                            回复(5)
                              我的意思是,链接库没有任何问题,jre也没有问题。


                              IP属地:山东20楼2018-08-03 18:43
                              收起回复