小虾米资讯

AD1
当前位置:网站首页 / android / 正文

android:[教程向]有关加密文件打包安卓运行出错的事情

2022-07-15 13:09:51 / 我要吐槽 查看是否已被百度收录 查看是否已被谷歌收录 查看是否已被搜狗收录 查看是否已被360收录
AD2
这几天在搞安卓打包,于是就看了很多教程,下面分享自己的经验。(以下仅仅以我打包的那个文件为例)首先我们要知道你的工程文件,是自己做的还是别人的,一般自己的图片和音频是未加密的状态,直接部署打包就可以了,但是别人的因为是分发版,图片和音频一般都是加密状态,此时直接部署打包运行就会出错。因为它只会读取音频和图片的加密文件,其他文件不会读取,于是就会有各种文件无法被定义,无法加载文件之类的。所以分发版最好用电脑端的文件部署。然后再了解一下电脑端部署和手机端部署后文件的差异,经过我的对比,电脑端几乎会把所有工程文件都给部署了,但手机端会部署一些它认为是对的文件,所以会出现文件缺失,譬如www文件夹下的movie文件就不会部署。所以我就思考用电脑端的部署文件进行打包,然后你就会发现音频文件的差异,就我的这个来说电脑端的部署音频文件会有ogg文件和rpgmvo文件(ogg文件的加密文件),还有sfk文件(一些临时缓存文件),手机端部署音频文件则是m4a文件和rpgmvo文件,手机端这里运行时是读取m4a的加密文件,而且m4a的加密文件应该是rpgmvm格式,而且此m4a文件完不完整也不知道。所以就可以想着把原文件的rpgmo解密成ogg,然后再把ogg转为m4a,再用rpgmaker把m4a加密成rpgmvm。所以理论存在,实践开始。下面开始安卓打包的具体操作!!!!!!!!!!!首先将工程文件部署成pc端,然后把部署文件里的www(电脑端)文件给单独领出来,接着用一键解密工具(这个网页链接 需要java环境)把www(电脑端)文件的audio文件夹里的rpgmvo文件全部转为ogg文件,然后将输出的ogg文件后缀重命名改成m4a文件,当然也可以用工具转换格式,改好之后就把工程文件夹下的audio删除了,把还好后的audio文件夹移进去,此时重新部署,选择安卓,勾选加密音频和图片,部署完成后,就会在输出的安卓端部署文件夹下面看到加密文件rpgm4a了。接下来把www(电脑端)文件里的audio文件夹给删了,再把安卓部署文件下的audio文件夹给移动到www(电脑端)文件夹下面就可以了,自此部署文件处理完毕,开始打包。不推荐官方教程,官方教程太麻烦而且打包后也运行不了,这里推荐用android studio进行打包,具体操作(【rpgmakeMV安卓版打包教学-哔哩哔哩】 https://b23.tv/NpyWPAu),打包完成进行安装运行就可以啦!!!!!

【rpgmakeMV安卓版打包教学-哔哩哔哩】 网页链接

Powered By © 小虾米资讯 2015

(本站部分文章来源于网络或网友爆料,不代表本站观点,如有侵权请联系及时删除 )