Tôi có một đối tượng mediaplayer khá chuẩn bắt đầu trong onCreate và vòng lặp cho nhạc nền trong ứng dụng của tôi. Các tập tin không phải là bất thường lớn, đó là một 6MB MP3. Từ onCreate:Android mediaplayer âm thanh ổn định/stutters chỉ trên các thiết bị mới hơn
MediaPlayer mp;
mp = MediaPlayer.create(MainActivity.this, R.raw.lostmexicancity);
mp.setLooping(true);
mp.setVolume(0.4f, 0.4f);
mp.start();
này chỉ hoạt động tốt trên hầu hết các thiết bị thử nghiệm của tôi bao gồm cả điện thoại cũ, một Samsung Galaxy Tab 2 10" tablet, và thậm chí Nexus 4.
vấn đề Thật không may, tôi đang trải qua độc quyền với các thiết bị mới hơn, nơi tôi gặp phải sự cố âm thanh/nói lắp trên Nexus 5 và Nexus mới hơn 10. Những sự cố này chỉ xảy ra trên các thiết bị mới hơn, thường sau vài giây phát lại thích hợp, không phải ngay lập tức. 4.4.4 và vấn đề này chỉ xảy ra trên Nexus 5.
Vấn đề này dường như trầm trọng hơn vi Tôi tạm dừng đối tượng mediaplayer đó và chơi một đối tượng khác trong một khoảng thời gian ngắn (âm nhạc chiến đấu để chiến đấu ngắn trong trò chơi) nhưng sự cố xảy ra ngay cả khi không có biến chứng thêm này.
Tôi đã đọc rằng các phiên bản Android mới hơn đã gây ra sự cố với Mediaplayer, nhưng tôi chưa từng khắc phục hoặc đề xuất.
Có ai khác gặp phải sự cố này có thể đề xuất sửa chữa hoặc làm việc xung quanh không? Cảm ơn bạn đã dành thời gian!
Bạn có nhận được giải pháp nào cho vấn đề này không? –
Không, thật không may. – regomar