Мое приложение работает на эмуляторе, но не работает на реальном устройстве - PullRequest
0 голосов
/ 22 марта 2011

Привет, я разработал приложение для Android, но у меня нет самого андроида, чтобы проверить его :(. Я отправил его другу, чтобы проверить, и каждый шаг «вещи» не работает, и мыУ меня много «принудительного закрытия». Что я могу сделать, чтобы узнать подробности об устройстве Android?

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

Заранее спасибо за вашу помощь! Джош

ps: я понимаю, что я не даю слишком много подробностей, мой вопрос больше, чтобы понять, как я могу получитьдетали и как мне подойти к решению этой проблемы

1 Ответ

2 голосов
/ 22 марта 2011

Одним из способов будет использование системы отчетов о сбоях (входит в 2.2 SDK или вы можете попробовать ACRA ).Это поможет вам получить доступ к журналу ошибок.Если ваш друг готов помочь, вы можете попросить его установить приложение, которое записывает журналы, а затем попросить его отправить их вам (поиск приложений MarketLog для просмотра в Маркете).

Скорее всего, это происходит из-запредположение, которое вы делаете, что верно в эмуляторе, но неверно в устройстве.Это может быть вызвано многими причинами (разница в размерах экрана, сетевой код, код доступа к SD-карте).Для начала вам нужен журнал ошибок.

...