-
Creator 版本: 2.4.7
-
目标平台:oppo小游戏
新建了一个工程,打包oppo小游戏,构建出来的rpk放在手机快应用调试器上,能正常运行。
然后将工程中一个文件夹设置为小游戏分包,再次打包,构建出来的的rpk就不能正常运行了。
有大佬知道该如何解决吗?目前的需求就是需要用到小游戏分包。
Creator 版本: 2.4.7
目标平台:oppo小游戏
新建了一个工程,打包oppo小游戏,构建出来的rpk放在手机快应用调试器上,能正常运行。
然后将工程中一个文件夹设置为小游戏分包,再次打包,构建出来的的rpk就不能正常运行了。
有大佬知道该如何解决吗?目前的需求就是需要用到小游戏分包。
看下日志看有什么报错吗
啊,黑屏的问题解决了,确实是代码报错了,然后又遇到一个问题,项目里写了一个插件,会在构建后修改一些参数,然后用命令行重新生成rpk,但是这样生成的rpk,运行会报错:Failed to verify the package file signature。说是签名错误,但是签名文件是包含在构建出来的工程中的,难道oppo小游戏不支持构建后重新生成rpk吗?命令行是quickgame pack release
可以确定不是插件修改代码改出来的问题,因为不适用插件构建,rpk可以正常运行,然后在构建出来的项目文件夹中运行命令行quickgame pack release会重新生成rpk,再运行这个rpk就报这个签名错误了
# 分包打包 release 签名的 rpk
quickgame subpack release
可以看下OPPO开发文档里面使用命令行打包。
之前使用命令行quickgame subpack release打包分包会有问题,就没有使用命令行打包了,不知道现在还有没有这个问题。
quickgame pack release和quickgame subpack release都试过了,放games文件夹和放subPkg文件夹也试过了,只要是用命令行构建出来的rpk,就会报上图的签名错误
还是看下日志吧,看下报错
过滤下js日志,看下是不是缺少文件
哥有解决吗,碰到相同问题
没解决,放弃用命令行构建rpk了