В моем приложении есть виджет главного экрана. Когда я включаю телефон (отключен, а не спать), я получаю фатальное исключение.
04-06 14:33:59.739: ERROR/AndroidRuntime(271): java.lang.RuntimeException: Unable to instantiate receiver com.mytest.myapp.AppWidget: java.lang.ClassNotFoundException: com.mytest.myapp.AppWidget in loader dalvik.system.PathClassLoader[/data/app/com.mytest.myapp-2.apk]
04-06 14:33:59.832: ERROR/AndroidRuntime(269): Caused by: java.lang.ClassNotFoundException: com.mytest.myapp.AppWidget in loader dalvik.system.PathClassLoader[/data/app/com.mytest.myapp-2.apk]
Если я нажму приложение, чтобы запустить его снова, он отлично работает. Любая идея о том, что происходит?
Было бы полезно увидеть Manifest.mf, на всякий случай там будет скрываться опечатка.
В противном случае единственное объяснение, которое бросается в голову, заключается в том, что телефон пытается запустить приложение до того, как/данные будут установлены. Можете ли вы воспроизвести в эмуляторе?
Фил Лелло