为什么wav资产不能在Android 4.3上播放,但在2.3和4.2上没问题

时间:2014-09-18 09:31:40

标签: android android-layout android-edittext

我的声音在模拟器和Android 2.3和4.2上运行正常。 但为什么Android 4.3上没有声音-Huawei Mediapad Youth 7"平板电脑(带扬声器!)? 例外不会发生。 我的代码如下:

    try{
       AssetFileDescriptor afd = getAssets().openFd("rec.wav");
       MediaPlayer player = new MediaPlayer();
       player.setDataSource(afd.getFileDescriptor(),afd.getStartOffset(),afd.getLength());
       player.prepare();
       player.start();
    }
    catch (Exception e) {
         myToast("Exception!!!");
    }

谢谢!

1 个答案:

答案 0 :(得分:0)

糟糕!这是我平板电脑中媒体声级的特殊设置,声级为零。但我的想法是设备上的声音按钮管理所有声音。抱歉。但新的Android版本让我感到惊讶。我在没有任何设置的情况下在Android 2.2,2,3,4,2上试用了我的应用程序。