Изграждане на приложение за Android, потребителският интерфейс става празен след секунда с някаква грешка на BinderProxy

Създавам приложение от последните няколко дни. Получавам тази странна грешка, при която след отваряне на приложението целият екран става бял и не мога да направя нищо. Все пак получавам логовете си нормално. Изглежда, че цялото приложение работи добре, само потребителският интерфейс остава празен и мисля, че има нещо общо със следния журнал, който получавам.

04-14 13:09:43.880: I/art(17944): Частично едновременно маркиране на фона GC освободени 5065(575KB) AllocSpace обекти, 13(584KB) LOS обекти, 29% свободни, 38MB/54MB, пауза 8,631ms общо 49,204 Госпожица

04-14 13:09:49.905: I/Timeline(17944): Timeline: Activity_launch_request id:com.packageName time:8607601

04-14 13:09:50.000: A/Home(17944): isFinishing = false

04-14 13:09:50.040: D/Activity(17944): performCreate Call secproduct функция valuefalse

04-14 13:09:50.040: D/Activity(17944): performCreate Call debug elastic valuetrue

04-14 13:09:50.150: I/Timeline(17944): Timeline: Activity_idle id: android.os.BinderProxy@a363fd9 time:8607846

04-14 13:09:50.220: V/ActivityThread(17944): updateVisibility: ActivityRecord{3fd6d07f token=android.os.BinderProxy@47236cc {com.packageName/com.packageName.Home}} show: false

Моля, помогнете ми. Побърквам се тук. Не мога да разбера какво е.

Някои други неща, които могат да ви помогнат да разберете моя проблем са:

  1. Използвам вход във Facebook в дейност и това се случва само когато превключа от дейността във Facebook към тази дейност (най-вече)

  2. Дейността се пресъздава, което причинява този бъг.


person Renegade    schedule 14.04.2015    source източник
comment
моля, публикувайте вашия код   -  person Anirudh Sharma    schedule 14.04.2015
comment
Има ли услуга, която ще обвържете по време на зареждане на потребителския интерфейс на приложението.   -  person deepak Sharma    schedule 14.04.2015
comment
Бих публикувал кода, но не знам какво причинява този проблем, така че не съм сигурен кой код да публикувам, не мога да публикувам цялото приложение. Използвам SensorEventListener, Wizrocket analytics и Quickblox SDK в тази дейност. Мисля, че е един от тези.   -  person Renegade    schedule 14.04.2015


Отговори (3)


Както споменах, използвах SensorEventListener, използвах го и в дейност, предишна на тази. И не бях дерегистрирал слушателя, преди да завърша тази дейност, която причини тази грешка. Но благодаря на всички, че ме насочиха в правилната посока.

person Renegade    schedule 16.04.2015

  1. Използвали ли сте метода setContentView правилно, за да зададете оформление
  2. Декларирана дейност в менифест
  3. Моля, проверете във вашия клас, може да има нулева препратка към изглед или контекст
person AmDroid    schedule 14.04.2015
comment
1. Да, и ако не бях направил нищо от останалото, щеше да се срине, не се срива, просто екранът става бял. - person Renegade; 14.04.2015

person    schedule
comment
Не помогна, дори регистрирах isFinishing(), винаги получавах само false, но пак получавах същата грешка. Ако някой може да ми обясни какво точно прави това, може би ще успея сам да го отстраня. - person Renegade; 14.04.2015