Я выпустил свой второй игровой проект на Android Market на этой неделе, и сразу же получил несколько 1-звездочных отчетов из-за принудительного закрытия.Я проверил это на многих телефонах и многих эмуляторах без проблем.Я в полном недоумении, как поступить и искать совет.
Я использую Thread.setDefaultUncaughtExceptionHandler, чтобы перехватывать и сообщать о необработанных исключениях, а затем закрывать изящно.Люди, сообщающие о закрытии службы, ничего не получают от этого, даже если это первое, что устанавливается в конструкторе основной задачи приложения, и все обернуто в try / catches повсюду.Они также сообщают, что во всплывающем окне принудительного закрытия нет опции «Отправить отчет» (предоставляя отчеты об ошибках консоли разработчика), поэтому у меня нет абсолютно никакого способа узнать, в чем проблема.
Использует Android 2.0,с андроидом: minSdkVersion = "5".Требуется только разрешение. ИНТЕРНЕТ.
(на Android-маркете «Fortunes of War FREE», если вы хотите протестировать)