跳到主要内容
2022-08-21
1 分钟
...
教程

文章摘要

这篇博文讲述了博主为解决Google Play版Phigros更新滞后问题,尝试跨版本迁移游戏存档时遇到JNI错误,最终通过更换可用的abe.jar文件成功解决问题的过程。

起因

Google Play 的版本更新总是慢一些,不知道你行不行,但是我是忍不了别人都玩上了新曲而我却还不能玩的感觉,遂决定迁移存档。

过程

大体参考这一篇文章Phigros 存档跨版本转移教程(免 root)即可,在这里稍微提一下我遇到的问题

解决问题

在使用 abe.jar 时,Java 报错:

SHELL
Error: A JNI error has occurred, please check your installation and try again

首先在网上查询,找到的第一个方法是删除电脑里共存的 JDK,只留下一个,使java -versionjavac -version有相同的版本。

我照做,删除了 java8,只留下了 openjdk17,但是毫无卵用。

于是我继续查询,发现在跨!系!统!转!移!支持安卓和 IOS 的跨系统存档转移工具!Phigros 存档 IOS 跨系统 备份 还原 转移 同步这一视频中所提供的工具里的 abe.jar 可用。

总结

如果你也遇到了一样的问题,可以参考我的方法看看是否有效。

若不想下载整个备份工具而只想要 abe.jar 的话,可以从这里下载:链接(如有侵权,请联系我删除)

Phigros 版本迁移——从 Google Play 到 Tap Tap
作者
序炁
发布于
2022-08-21
更新于
2022-08-21
许可协议
BY - 署名NC - 非商业性使用SA - 相同方式共享
QQ空间微博豆瓣XFacebookLinkedIn复制链接