kirikiroid2吧 关注:286,527贴子:1,353,079
  • 28回复贴,共1

【水】关于Kirikiroid2在Android 10以上的适配问题

只看楼主收藏回复

大家都知道,Z大因为太忙,现在已经停更Kirikiroid2了。不过,他把源码上传到了GitHub上,虽然挺不错,但问题是代码不完整,缺少像scriptsEx、windowEx这些插件。
那么在新版Android 10以上就真的没办法玩Galgame了吗?
其实不是这样的!问题的核心在于,高版本Android运行不了Kirikiroid2,主要是因为SD卡权限和API版本太旧了。解决办法很简单,直接更新Java代码就行,C++部分都不用动!
我自己动手,提取了Kirikiroid2 1.3.9版本的C++ .so库,简单封装了一下,改了改Java代码,修复了SD卡权限问题。结果就搞出了一个能在Android 10+上运行的版本!
进度
我已经把支持arm64-v8a和armeabi-v7a架构的编译版本准备好了,下载链接会放在一楼。
注意:用release模式编译的版本可能会有问题,暂时还没搞明白原因,可能跟符号混淆有关,之后再研究。
后续计划
我还有点想继续更新Kirikiroid2的源码,但是编译完整的版本需要自己补全插件,比如windowEx这种,目前我还在研究,可能得逆向分析一下1.3.9版本的插件实现。
最后
感兴趣的可以看看GitHub仓库,欢迎一起来研究!


IP属地:广东来自Android客户端1楼2024-12-24 22:47回复
    此为下载链接
    https://github.com/2468785842/krkr2/releases/download/v1.4.0/krkr2-1.4.0-all.apk


    IP属地:广东来自Android客户端2楼2024-12-24 22:49
    回复
      源码:https://github.com/2468785842/krkr2/tree/v1.4.0


      IP属地:广东来自Android客户端3楼2024-12-24 22:50
      收起回复


        IP属地:广东来自Android客户端4楼2024-12-24 22:57
        回复
          兄弟们留言讨论一下啊


          IP属地:广东来自Android客户端5楼2024-12-24 23:14
          回复
            安卓10以上能用啊 如果你说sd卡的话在电脑上的diskgenies改卷标0000-0000就可以在根目录任意位置存游戏不会闪退


            IP属地:黑龙江来自Android客户端7楼2024-12-24 23:49
            收起回复
              能不能帮忙补全更新一下紫社新作backlog闪退的插件


              IP属地:河北来自Android客户端8楼2024-12-24 23:52
              收起回复
                目前原版krkr a13一直可以正常用啊


                IP属地:美国9楼2024-12-24 23:53
                收起回复
                  我只能说大佬NB


                  IP属地:广东来自Android客户端10楼2024-12-25 00:16
                  收起回复
                    大佬辛苦了!


                    IP属地:美国来自Android客户端11楼2024-12-25 00:47
                    收起回复
                      牛啊,不过ty不是把kr囊括了吗


                      IP属地:重庆来自Android客户端12楼2024-12-25 00:50
                      收起回复
                        感谢大佬


                        IP属地:河北来自Android客户端14楼2024-12-25 09:01
                        回复
                          ty里面自带krkr,还不会显示版本太旧。


                          IP属地:湖南来自Android客户端15楼2024-12-25 10:38
                          回复
                            虽然我不懂,但是感谢你们的付出


                            IP属地:四川来自Android客户端16楼2024-12-25 15:20
                            回复