android - 我如何在我的Android cocos2d项目中使用mp3声音,以免将apk的大小增加到25MB

标签 android audio cocos2d-android

我们正在使用cocos2d在Android中开发一款游戏。现在按照输出方案,我们有超过20MB的mp3声音文件,这些文件占据了我们最终apk的全部空间。谁能建议我们一种更简单,更战术的方法来有效地同时使用mp3声音中的所有现有声音,而不会将apk大小增加到25 MB以上?真的很紧急。

最佳答案

对于具有大量资源的许多游戏,下载后它们实际上将连接到服务器,将MP3或高分辨率纹理下载到已知目录中。请查看DataStorage API,以获取有关此信息的更多信息。

只要确保您涵盖了用户在设备上没有这些MP3文件的情况,无论是因为他们决定不下载它们,没有上网权限还是删除了它们。

http://developer.android.com/guide/topics/data/data-storage.html

关于android - 我如何在我的Android cocos2d项目中使用mp3声音,以免将apk的大小增加到25MB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8846777/

相关文章:

android - 如何在扩展 CCLayer 的类中使用 getAssets

android - Android 应用程序中的错误(main 无法解析或不是字段/wglGetExtensionsStringARB' 在 Android Emulator 中运行 map 应用程序时出错)

html - 在智能手机上从网页播放音频文件

android - Android 增强型电子商务分析页面上缺少数据

android - setOutputFormat 和 setAudioEncoder 之间有什么关系吗

ios - 'AVAudioPlayer declares the selector initWithUrl:' 没有可见界面

android - COCOS2D截图在Android中是黑色的

java - Android cocos2d添加子节点抛空指针异常

android - Material Design 中的 ActionBar 弹出窗口

android - 解析 xml 时保留换行符