Unity - 运行带有10000个小型mp3文件的Android应用程序

时间:2018-03-23 09:03:39

标签: c# android unity3d text-to-speech

我正在制作一个Unity词典应用程序。它包含10000个发音mp3文件。 每当用户选择一个英语单词时,它将自动发出单词。

我可以成功将apk文件安装到手机上。不幸的是,它失败并停止运行。这可能是由于内存不足!

总apk文件大小约为65M,这对我来说还可以。在我的情况下处理10000个mp3文件的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

查看这篇文章: http://blog.theknightsofunity.com/wrong-import-settings-killing-unity-game-part-2/

将Load Type设置为Streaming可能有所帮助。

答案 1 :(得分:0)

我相信在应用程序中保留10,000个媒体文件并不是一个好主意。正如你所说的APK大小是65MB,这对于一个简单的应用来说非常大。我建议将这些文件保存在Web中,并在应用程序中使用URL从头开始下载。下载后将它们保存到SD卡或手机内存并从存储位置访问它们。它不会崩溃您的应用程序。