Mam ten naprawdę dziwny problem, gdy moja aplikacja czasami wyświetla czarny ekran, gdy próbuję go ponownie uruchomić. Zdarza się to sporadycznie i naprawdę nie mogę znaleźć rozwiązania po tym, jak zagłębiam się w mój kod na wiele tygodni!pusty ekran po ponownym uruchomieniu programu uruchamiającego (nieudana transakcja zgrywania)
Oto, jak to się dzieje: Otwieram swoją aplikację, wykonuję pewne czynności, a następnie wracam do ekranu głównego. Po kilku godzinach ponownie uruchomię moją aplikację i otworzy się tylko pusty ekran (bez ANR-a lub jakiegokolwiek rzuconego!). Dodałem również niektóre komunikaty dziennika do metody onCreate() i onResume(), ale nigdy się nie wyświetlają. Logcat pokazuje mi wiele błędów "TRANSAKCJA NIEPOWODZENIA", gdy tak się stanie. Oprócz innych wątków, nie przekazuję żadnych obrazów ani dużych obiektów w jakimkolwiek celu. "Wyjątek TransactionTooLargeException" również NIE jest zgłaszany.
Tak to jest jak moje dane/ANR/traces.txt wygląda (niestety, moja sama aplikacja nie jest "prześledzić"):
http://www.xup.in/dl,19638443/traces.txt.
A to moja dumpsys.txt:
http://www.xup.in/dl,10520097/dumpsys.txt.
Moja testdevice gdzie to się dzieje: Samsung Galaxy S1 (Android 2.3.6)
pustym ekranie nie wydaje się pojawić na moim telefonie ICS (LG Optimus G)
Jakieś pomysły?
Tak, aktualnie używam AdMob 6.4.1! Wypróbuję Twoją sugestię, dzięki! – user2670534
To nie jest odpowiedź, a zamiast tego powinna zostać opublikowana jako komentarz. – royhowie
Przepraszam, nie wiedziałem, że ... – jaernouts