Wpis z mikrobloga

Piszę apkę na #android w #cordova i mam problem z utrzymaniem połączenia webRTC, kiedy aplikacja jest w tle dłużej niż kilka minut. Przeważnie w tym czasie trwa rozmowa i podejrzewam, że android wyłącza internet w celu oszczędzania baterii (wyłączenie oszczędzania nic nie zmienia).

Czy da się taka sytuację odtworzyć na emulatorze w android studio? Próbowałem czekać aż minie 10 minut rozmowy ale raz rozłączy, a raz nie, a takie testowanie to udręka.

#androiddev #androidstudio
  • 7
  • Odpowiedz
@bbart: Podczas rozmowy telefon czasem przełącza się z LTE na 2G+3G. Podczas przełączenia jest krótka przerwa w dostępie do internetu. Może Twoja apka nie łączy się ponownie?
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@bbart: jeśli chodzi o testowanie ubijania aktywności to w opcjach deweloperskich jest "don't keep activities" czy jakoś tak. po włączeniu tej opcji każda aktywność jest natychmiast niszczona po przejściu do tła.
  • Odpowiedz