2014-06-23 6 views
1

У нас есть довольно громоздкое приложение Titanium и используйте модуль титанового дирижабля 2.0.2 для обработки push-уведомлений для Android.Множество ANR от com.urbanairship.push.PushService, через Titanium ... почему?

Там нет модели устройства, ни андроид моделей версия в Google Play сообщает ANR ..

Название НРУ: "ANR Выполнение услуг our.apps.namespace/com.urbanairship.push.PushService"

Вот тело нити отвалов (Via Google Play): http://pastebin.com/SsacQRCH

Могу ли я сделать лучшую работу с просьбой о помощи - то, что другая информация, которую я должен предоставить?

+1

Кажется, проблема с Titanium SDK 3.2.x. Usecase: Если ваше приложение основано, есть шанс, что андроид убьет его, чтобы освободить память. Если это произойдет, и у вас есть служба (например, служба push-уведомлений), которая пытается пробудить/возобновить ваше приложение ... Чтобы убедиться, что ваше приложение было убито, используйте 'adb shell dumpsys activity'. Люди титана, по состоянию на прошлую ночь, способны воспроизвести его, так что, надеюсь, исправление уже в пути. – Squeaky

ответ

0

Кажется, связаны с этим вопросом:

https://jira.appcelerator.org/browse/TIMOB-16538

У меня были подобные очень неустойчивые проблемы с приложением, которое также использует модуль Urban дирижабль. Испытали с выпуском 3.3 и, похоже, решили. Как и в случае с большинством прерывистых проблем, было сложно отладить. Надеюсь, у вас тоже будет исправлено.

 Смежные вопросы

  • Нет связанных вопросов^_^