簡體   English   中英

在Android 2.3上在線播放mp3文件時MediaPlayer錯誤-2147483648

[英]MediaPlayer error -2147483648 when playing mp3 file online on android 2.3

想在線播放音頻/ mp3文件但無法准備medplayer。 代碼如下,

MediaPlayer mediaPlayer1 = new MediaPlayer();
mediaPlayer1.setAudioStreamType(AudioManager.STREAM_MUSIC);
                String p=URL+"/"+ AudioFile_Name;
                mediaPlayer1.setDataSource(p);
                mediaPlayer1.prepareAsync();
                mediaPlayer1.setOnPreparedListener(new OnPreparedListener() {
                        @Override
                        public void onPrepared(MediaPlayer mp) {
                            //Now dismis progress dialog, Media palyer will start playing
                            mp.start();
                        }
                    });
mediaPlayer1.setOnErrorListener(new OnErrorListener() {
                        @Override
                        public boolean onError(MediaPlayer mp, int what, int extra) {
                            // dissmiss progress bar here. It will come here when MediaPlayer
                            //  is not able to play file. You can show error message to user
                            return false;
                        }
                    });

請告知soloution,

我得到了這個問題,因為我已將文件存儲在Dropbox中,其共享地址是安全的網站意味着Https在androd 2.3中不受支持,現在更改為http及其工作。

確保您在清單中使用了Internet權限:

<uses-permission android:name="android.permission.INTERNET"></uses-permission>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM