Open Cicada000 opened 1 year ago
能否说明一下是哪几个版本的apk?2.1.1是当前支持的最新版本(已进行过全面测试),任何大于该版本的安装包暂时不予支持。
我先是使用了2.4.6、2.4.5的安装包,后来考虑到可能版本太高还没支持的问题我使用了README中提到的2.1.1版本,还是出现一样的报错。 请问这里解包的apk文件指的就是那个几十M的apk文件(不带obb数据包)吗?如果方便的话,能否将您测试时使用的安装包分享一下?谢谢。
才几十M,增量包吗?请使用全量包,增量包中不包含谱面信息,自然无法提取。全量包大小应该在900M到1.2G左右。我没有网盘会员,这1.2G的包不太好传。这样吧,如果你的设备上有安装Phigros,你可以使用命令提取安装包。
终端执行如下命令
adb shell pm path com.PigeonGames.Phigros
,获取安装包路径(应该是以/data
开头,base.apk
结尾的一个路径adb pull <命令1中获取到的路径> <本地保存的位置>
将安装包保存到计算机上您好,应该是我没有使用全量包的问题,但是我通过您所说的终端提取的方法也只能提出一个70多M的包👀💦
我使用了taptap上下载的全量包,apk解包的问题是解决了,但是现在规划完触控事件后程序会自动终止,请问这该怎么解决
更新:好像是scrcpy的问题,我先去看看
再次更新:scrcpy应该是没问题的,我试着用新设备连接电脑,能正常使用。可是当运行这个项目时还是会一样报错,再使用scrcpy就会报错了,很奇怪
有可能是phisap依赖的scrcpy-server版本太老了,之后我会升级一下版本。不过,请问你使用的安卓版本是?
一台Android11,一台Android12 电脑则是Windows 10 22H2 19045.2486
请git pull
一下或者重新下载最新的phisap源码包,然后这次请下载1.25版本的scrcpy-server
再重试一下
已经测试过了,还是会跟之前的项目一样报错:Aborted
单独启动scrcpy则报错:
Aborted
ERROR: Server connection failed
但是我怀疑应该是scrcpy的问题,同一设备第一次出现这个报错之后就一直无法恢复,只有更换设备才能解决,可能是有类似于缓存之类的问题?我尝试过删除、更换scrcpy版本,但是均未成功解决。我现在手头没有多的设备用来测试了😭 我已经在scrcpy那里提交了issue,等我把scrcpy部分的问题解决再来看看 感谢您在除夕还在修BUG💦💦
有尝试过删除手机上的scrcpy-server
吗?例如使用下边的命令
adb shell rm /data/local/tmp/scrcpy-server.jar
如果尝试过还不行的话那当前阶段就真不清楚是哪里的问题了...我手头只有一部运行Android 10的一加7P,也不太好复现 等我过几天搞一个运行Android11+的模拟器再试试吧
另外,如果你执行了上边的那条命令后,scrcpy能运行了,但phisap依然无法工作,请告知我
删除手机上的scrcpy-server
后scrcpy可以正常运行(不过正确的指令应该是adb shell rm -rf /data/local/tmp/scrcpy-server.jar
)
但是phisap仍然不能正常工作💦
我超,这下有意思了。我之前给你的命令确实没有问题,因为scrcpy-server.jar
它就不应该是一个文件夹,它应该是一个文件
有点奇怪,在我这它就是一个文件夹而不是文件👀💦
您好,请问在解包时报错:
KeyError: "There is no item named 'assets/aa/catalog.json' in the archive"
该如何解决? 试了好几个版本的apk都出现这个问题