我在Android上播放声音有问题。我在我的项目中添加了以下代码:
import playn.core.Sound;
...
@Override
public void init() {
Sound bg = assets().getSound("bg");
bg.play();
...
}当我运行mvn test -Pjava时,代码按照预期工作。声音播放时没有问题。但是,当我运行mvn -Pandroid install时,声音不会播放。我没有任何错误在逻辑猫或任何东西,游戏只是沉默。
我试过:
我发现运行mvn install而不是mvn test -Pjava也会在没有声音的情况下加载桌面版本。这让我觉得安装命令可能有问题,但我只是猜测一下。
对于如何在Android上运行声音有什么想法吗?
发布于 2013-11-06 22:56:10
我能够通过使用mp3文件(而不是wav)和setLooping(true)调用getMusic()来获得声音。GetSound()抛出一个“堆大小溢出!req大小: 1052672,最大大小: 1048576”错误。
有关更多细节,请参见PlayN邮件列表上的相同问题。
发布于 2013-10-31 10:21:40
我在我的活动中使用了这个代码
MediaPlayer player = MediaPlayer.create (getApplicationContext(), R.raw.beep);
player.start();发出嘟嘟声。我的beep.mp3文件在res/raw文件夹中。
发布于 2013-11-06 04:33:10
用Maven 3.0.3或更高版本试试
cd funktest
mvn package
cd android
mvn android:deployhttps://stackoverflow.com/questions/19644400
复制相似问题