Amazon TV ошибка модерации приложения
Есть приложение для просмотра онлайн ТВ (Android studio + Java). Есть версия приложения для андроид ТВ (работает нормально), а есть для Амазон ТВ (другая платежная система) код почти идентичен. С версией для Амазон ТВ есть проблема при переходу в спящий режим.
В приложении использую (activity + fragments) для воспроизведения видео - exoplayer.
При модерацию приложения в Амазоне получаю такую ошибку для 3-х устройств (для остальных все норм).
FireTV-24- Media: Returning to the app from Sleep (System Standby) mode causes inconsistent behavior resulting in a negative user experience - Remote and Gamepad
Steps to reproduce:
1. Install and launch the app
2. Play any video
3. Long press Home button to invoke HUD (Heads UP Display) overlay
4. Select Sleep to put the device to Sleep mode
5. Select any button to come out of sleep mode and relaunch the app
Actual Result: Observes App running in back when device is in sleep mode.
Expected Result: App should not run in back while device is in sleep mode.
-
часть кода:
activity
@Overrideprotected void onStop() {
super.onStop();
try {
pauseVideo();
}catch (Exception e){}
}
public void pauseVideo() {Fragment fragment = getSupportFragmentManager().findFragmentById(R.id.container);
if (fragment instanceof PlayerFragment) {
((PlayerFragment) fragment).pauseVideo();
}
}
——————
PlayerFragment
public void pauseVideo(){try {
player.setPlayWhenReady(false);
player.getPlaybackState();
}catch (Exception e){}
}
-
Aktualne zlecenia dla freelancerów w kategorii Java
Opracowanie prostych gier 2D (Wąż, Galaktyka itp.) na rynek Google PlayWitam! Szukam dewelopera (lub początkującego z dobrą podstawą), który będzie w stanie stworzyć kilka prostych klasycznych gier 2D na platformę mobilną Android z dalszą publikacją w Play Market.Na początek trzeba opracować jedną-dwie gry. Przykłady settingu i mechanik: klasyczna… Java, Tworzenie gier ∙ 1 dzień 19 godzin temu ∙ 17 ofert |
Tworzenie aplikacjiChcę stworzyć aplikację mobilną do komunikacji, w aplikacji ma być audio, wideo rozmowa, tworzenie grupowych czatów, możliwość synchronizacji z kontaktami telefonu, ustawieniami konta: powiązanie przez e-mail, 2fa, numer telefonu, możliwość dostosowywania powiadomień aplikacji,… Java, Python ∙ 6 dni 13 godzin temu ∙ 39 ofert |