Мой вопрос - это выстрел в темноте: что такое сделка с Android 4.x/Jelly Bean? Известны ли проблемы с услугами, липкостью, передним планом и т. Д.?Известны ли проблемы с Android Services на 4.1.x (Jelly Bean)?
Backstory: Я успешно тестировал приложение для музыкальных плееров на всех устройствах и эмуляторах Android, а затем совсем недавно на физическом устройстве Jelly Bean (Samsung Rugby Pro). Я обнаружил, что функция MediaPlayer
onCompletion
не выключена, когда экран выключен. Чаще всего он не увольняется за несколько минут. Когда экран включен, показывает ли моя активность, приложение работает нормально.
(. Там нет никаких проблем на Gingerbread, KitKat, леденец, или Зефир у меня есть физические устройства для этих версий, и все они работают безупречно.)
Информация об устройстве:
- OS VERSION : 3.0.31-656355
- РЕЛИЗ: 4.1.1
- DEVICE: comancheatt
- МОДЕЛЬ: SAMSUNG-SGH-I547
- ИЗДЕЛИЯ: comancheuc
- Марка: Samsung
- ДИСПЛЕЯ: JRO03L.I547UCBLL1
- CPU_ABI: armeabi-v7a
- CPU_ABI2: armeabi
- АППАРАТНО: QCOM
- ID: JRO03L
- ИЗГОТОВЛЕНИЕ : samsung
- USER: se.infra
- HO ST: SEP-125
Это связанный сервис или начатый сервис? – Pomagranite
Служба запускается и привязывается к «onResume» активности, а затем несвязана в 'onPause'. Если служба не используется, то в 'onPause' она также остановлена. –
http://developer.android.com/guide/components/services.html – Pomagranite