调用以下方法后,该应用似乎卡在了加载屏幕上并停止响应,我正在WiFi网络上执行测试,因此不应 成为问题。使用Android M 6.0.0进行测试可以正常工作,只会发生这种情况 对于6.0.1。很烦人,有人提示
fun getMusic() {
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC)
mediaPlayer.setDataSource(url)
mediaPlayer.prepare()
mediaPlayer.start()
}
My url :http://www.islamicaudio.org/wp-content/uploads/2018/10/2016-07-23-தெளிவு-6-தொழுகையில்-கழா-இருக்கிறதா-islam-in-tamil-mubarak-madani.mp3
this is the Error
java.lang.IllegalStateException
at android.media.MediaPlayer.nativeSetDataSource(Native Method)
at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1080)
at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1041)
at com.codenex.getbug.MainActivity.getMusic(MainActivity.kt:79)
at com.codenex.getbug.MainActivity$onCreate$1.onClick(MainActivity.kt:55)