Aparat phonegap android zabija cordovę

Pracuję nad kilkoma projektami Phonegap. W niektórych z nich korzystam z funkcji aparatu.

Zastanawiam się nad tym problemem (z dokumentacji Phonegap):

Android dziwactwa

Android wykorzystuje zamiar uruchomienia aktywności aparatu na urządzeniu w celu przechwytywania obrazów, aw telefonach o niskiej pamięci aktywność Kordowy może zostać zabita. W tym scenariuszu obraz może nie pojawić się po przywróceniu aktywności cordova.

Mam ten problem na jednym z moich urządzeń testowych stale (HTC One X). Jest całkiem pełny, więc dobrze to przetestować.

Zauważyłem, że istnieje alternatywna wtyczka:https://code.google.com/p/foreground-camera-plugin/ na ten problem. Ale staram się unikać wtyczek na tyle, na ile to możliwe ... (aby można je było łatwo przenosić na inne platformy). I jest dostępny do Phonegap 2.4.0 i pracuję z Phonegapem 2.9.0

Używam już pliku URI, a nie danych (aby uniknąć problemu z pamięcią).

Moje pytanie brzmi: czy ktoś wie, kiedy Android zdecyduje się zabić inne działania (jak Cordova, która jest dość potrzebna na Phonegap). Na jakim poziomie wolnej pamięci? (procent, MB). Mogłem to sprawdzić wcześniej i ostrzec użytkownika.

Oczywiście mam nadzieję, że ten problem zostanie rozwiązany ... ale wydaje się, że nie został rozwiązany wkrótce ....

Edytuj po pierwszej uwadze

Nie mam zamiaru rozwiązać prawdziwego problemu, dowiedziałem się, że to nie jest możliwe. To coś pomiędzy Androidem a Phonegap. Muszę tylko wiedzieć, czy możliwe jest ostrzeżenie użytkownika, że ​​tak się stanie. Użytkownik może więc zabić niektóre inne aplikacje przed kontynuowaniem ... Więc kiedy to nastąpi? Kiedy android uważa, że ​​nie ma wystarczającej ilości pamięci, aby to osiągnąć? To moje pytanie.

Edytuj 29 listopada 2013 r

Ze względu na link podany przez AustinAllover, teraz wiem, że to nie jest tylko problem z mapą telefoniczną ... Aparat z Androidem wydaje się zabijać wszystkie aplikacje Java w przypadku zbyt małej ilości pamięci ... więc pytanie jest bardziej ogólne niż tylko Phonegap / Cordova ...

questionAnswers(2)

yourAnswerToTheQuestion