Ho un oggetto mediaplayer abbastanza standard che si avvia in onCreate e loop per musica di sottofondo nella mia app. Il file non è insolitamente grande, è un MP3 da 6MB. Dal onCreate:Mediaplayer Android problemi audio/balbuzie solo sui dispositivi più recenti
MediaPlayer mp;
mp = MediaPlayer.create(MainActivity.this, R.raw.lostmexicancity);
mp.setLooping(true);
mp.setVolume(0.4f, 0.4f);
mp.start();
Questo funziona bene sulla maggior parte dei miei dispositivi di test, tra cui i telefoni più vecchi, un Samsung Galaxy Tab tablet 2 10" , e anche un Nexus 4.
problemi Purtroppo, sto sperimentando esclusivamente con dispositivi più recenti in cui si verificano problemi di glitching/stuttering audio sul Nexus 5 e sul nuovo Nexus 10. Questi problemi si verificano SOLO su dispositivi più recenti, in genere dopo alcuni secondi di riproduzione corretta, non immediatamente Entrambi i miei Nexus 4 e 5 sono in esecuzione Android 4.4.4 e tuttavia il problema si verifica solo sul Nexus 5.
Questo problema sembra essere esasperato it Metto in pausa l'oggetto di un mediaplayer e ne suono uno diverso per un breve periodo di tempo (musica di battaglia per brevi combattimenti nel gioco), ma il problema si verifica anche senza questa ulteriore complicazione.
Ho letto che le versioni più recenti di Android hanno causato problemi con Mediaplayer, ma non ho trovato una soluzione o un suggerimento.
Qualcun altro ha riscontrato questo problema che può suggerire una soluzione o una soluzione? Grazie per il tuo tempo!
Hai trovato qualche soluzione per questo problema? –
No, sfortunatamente. – regomar