我的应用有一个主屏幕小部件。当我打开电话(从关机,不睡觉)时,我得到致命的例外。
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]
如果我点击该应用再次启动它,它可以正常工作。对于发生的事情有任何想法吗?
答案 0 :(得分:1)
看看Manifest.mf是有用的,以防万一潜伏在那里。
如果做不到这一点,唯一可以解释的解释就是手机正在尝试在安装数据之前启动应用程序。你能在模拟器中重现吗?
Phil Lello