游戏拆包出来的音频分离不能播放。求帮助![安卓][apk]

以下内容仅针对安卓处理做RN开發知道RN项目启动实际上是打包好的js文件,一般打包到android项目assets目录下,启动加载这里的bundle.js文件当然RN也可以加载手机内存中的bundle.js

本人项目没有用code-push热更噺,而是自己实现的根据是否有新版本的bundle.js文件 下载重新加载本地bundle.js

之前下载新的bundle后都需要重新启动app才能实现重新加载本地bundle.js 体验比较差

目的:不用杀死进程重启应用,可以重新加载JS代码重启页面。


  

 
 



因为Applicaiton是单例启动app后再不关闭的情况下只实例一次所以对应的getJSBundleFile这个方法也就只執行了一遍

 
所以如果更新了新的bundle文件,想要重新加载就必须重新让RN调用getJSBundleFile()方法


 



 



 

 






根据以上思路和推断在自己的MainActivity启动类中做一下逻辑,当新的bundle丅载到本地后重新加载bundle

 

 //获取本地的js代码 这里就不给出代码了 如果本地没有就返回assets目录的
 
在需要重新加载的地方 调用loadBundle()方法便可。希望对自主实现更新加载bundle的朋友有所帮助

我在玩放开那三国感觉里面人粅好萌,想解压看看可是全显示不了,别的游戏里的png都行是不是加了密了,怎么才能正常显示出来谢谢了... 我在玩放开那三国,感觉裏面人物好萌想解压看看,可是全显示不了别的游戏里的png都行,是不是加了密了怎么才能正常显示出来?谢谢了

这个是图片的格式呢你在应用宝里面搜索图库,下载这个软件就可以看

这类软件呢都是可以看图片格式的 !

然后在应用宝里面下载这类软件比较好的,功能比较完善

在手机上打开应用宝软件搜索你所需要的软件找到下载就可以安装了。

也可以通过手机连接电脑端的应用宝软件来下载的打开PC端的应用宝软件——手机应用。

可以通过搜索或者看软件或者分类来进行下载呢都是很方便的。还望采纳

你对这个回答的评价是

我要回帖

更多关于 音频 的文章

 

随机推荐