Adobe air android honeycomb / ics force close

У меня есть видео-приложение (клиент а), которое передает и принимает аудио через флеш-медиа-сервер. Он также выполняет постоянный опрос на стороне сервера, чтобы поддерживать взаимодействие через настольное приложение Adobe Air (клиент b), которое делает то же самое. Проблема, с которой я сталкиваюсь, заключается в том, что: - 90% случаев, когда клиент b завершает взаимодействие, приложение на клиенте закрывается принудительно. - 5% Я видел, как приложение закрывается с того момента, когда клиент a завершает взаимодействие. - отлично работает в имбирных пряниках. Не в сотах +

Отладка ничего не выдает, logcat выдает ошибку, что потребитель закрыл ввод ... Я изолировал проблему от своего класса флеш-медиа-сервера, однако я не делаю ничего другого, чем любой другой класс подключения.

Кто-нибудь когда-нибудь сталкивался с этой проблемой? Как я уже сказал, он отлично работает с имбирным пряником ... Любые указатели были бы отличными. Бился головой о стену в течение 2 недель и считал


person Bynho    schedule 07.07.2012    source источник
comment
list не имеет отношения к проблеме, но все же slashgear.com/   -  person Its not blank    schedule 07.07.2012


Ответы (1)


Потребовалось время, чтобы найти проблему, но, в конце концов, это была проблема на сервере fms. Я запускал функцию с определенным интервалом, чтобы, помимо прочего, проверять временные метки пользователя, однако, когда взаимодействие завершалось клиентом b, временная метка все еще не пыталась запустить и отключить пользователя, даже если соединение уже было закрыто. Как только я разобрался с этим, проблема исчезла.

До сих пор странно, как эта проблема не повлияла на устройства Android 2.x ...

Это, вероятно, не будет очень полезно для многих людей, однако, если вы видите, что ваше приложение принудительно закрывается, и одно из последних сообщений, которые ваше приложение получает, связано с fms, проверьте, что вы делаете, в файле .asc. в вашем fms.

К сожалению, усвоил это на собственном горьком опыте, провел 3 недели, глядя на мой код, думая, что это что-то, что он делает, или какая-то ошибка ... Рад, что я ошибался!

person Bynho    schedule 11.07.2012