2011-04-06 10 views
1

私のアプリにはホーム画面ウィジェットがあります。私が電話を切ってから(スリープ状態ではなく)電源を入れると、私は致命的な例外を受け取ります。電源オン時のウィジェット例外

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] 

アプリをクリックしてもう一度起動すると正常に動作します。何が起こっているかについてのアイデア?

答えて

1

そこに潜んでいる誤字がある場合に備えて、Manifest.mfを見ると便利です。

これがうまくいかない場合は、/ dataがマウントされる前に電話機がアプリを起動しようとしていることだけです。あなたはエミュレータで再現できますか?

Phil Lello

+0

このエラーはエミュレータからのものです。私がオフから電源を言うと、私はエミュレータを起動することを意味します。それは私の実際の電話でその問題を持っていないようです。しかし、それはエミュレータがしていることに関係しています。 – Roger

+0

Hmm。私は一般的にエミュレータが使用できないほど遅いことを知っているので、オンデバイスのデバッグを行ってください。私の嫌な反応は、おそらくエミュレータのパフォーマンスに問題があるということです。 –

関連する問題