我收到来自试图播放 mp3 文件的 Galaxy Ace 设备的崩溃报告。
来自服务器的音频将始终以 mp3 格式提供。
这是我的代码:
Intent intentaudio = new Intent();
intentaudio.setAction(Intent.ACTION_VIEW);
intentaudio.setDataAndType(URL_OF_MY_MP3_FILE, "audio/mp3");
这是一个例外:
android.content.ActivityNotFoundException: No Activity found to handle Intent {
act=android.intent.action.VIEW dat=http://mymediaserver.com/8/0_rwtel7ii.mp3 typ=audio/mp3 }
那有什么问题?默认情况下,所有设备都应该能够播放 mp3,不是吗?