我在Android上播放声音时遇到问题.我已将以下代码添加到我的项目中:
import playn.core.Sound;
...
@Override
public void init() {
Sound bg = assets().getSound("bg");
bg.play();
...
}
Run Code Online (Sandbox Code Playgroud)
我运行时代码按预期工作mvn test -Pjava.声音播放没有问题.但是,当我运行mvn -Pandroid install声音不播放.我没有在logcat或任何东西中得到任何错误,游戏只是沉默.
我试过了:
我发现在没有声音的情况下运行mvn install而不是mvn test -Pjava加载桌面版本.这让我觉得安装命令可能存在问题,但我只是在这里猜测.
关于如何在Android上使声音工作的任何想法?
我能够通过使用 mp3 文件(不是 wav)并仅在使用 getMusic() 加载的文件上使用 setLooping(true) 调用来使声音正常工作。GetSound() 抛出“堆大小溢出!请求大小:1052672,最大大小:1048576”错误。
有关更多详细信息,请参阅PlayN 邮件列表上的同一问题。
| 归档时间: |
|
| 查看次数: |
290 次 |
| 最近记录: |