2012-06-25 4 views
0

Мое приложение успешно устанавливается на устройстве и эмуляторе. В эмуляторе он запускается сразу же, но на устройствах, когда пользователь нажимает кнопку open в действии, появляющемся после установки приложения, появляется диалоговое окно «ANR» и на других устройствах, когда пользователь нажимает open main Активность открывается нормально. Наконец, во всех устройствах, когда пользователь устанавливает приложение и нажимает на его значок в Launcher, основная активность появляется нормально. Я забыл, что некоторые вещи вызывают это другое?Закрепить приложение после установки на устройство?

+0

logcat или этого не произошло :-) Но нет, это должно быть одинаково, открываете ли вы свое приложение с главного экрана или в Play Маркете. –

ответ

0

Я нашел проблему:
Моя основная деятельность получает категорию от намерения, что просит запустить его и использовать его, чтобы решить, с IF ELSE пользователь block.When нажимает на иконку приложения в пусковую, категория Intent не является нулевым (это launcher) но после установки пользователя приложения нажимает кнопку open, категория этого намерения будет null, поэтому она вызывает сбой.