java - 由 : java. lang.IllegalStateException : package not installed? 引起

标签 java android

06-26 05:07:17.890: E/AndroidRuntime(3231): FATAL EXCEPTION: main
06-26 05:07:17.890: E/AndroidRuntime(3231): Process: com.sample.calendar, PID: 3231
06-26 05:07:17.890: E/AndroidRuntime(3231): java.lang.RuntimeException: Unable to instantiate application android.app.Application: java.lang.IllegalStateException: Unable to get package info for com.sample.calendar; is package not installed?
06-26 05:07:17.890: E/AndroidRuntime(3231):     at android.app.LoadedApk.makeApplication(LoadedApk.java:516)
06-26 05:07:17.890: E/AndroidRuntime(3231):     at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4317)
06-26 05:07:17.890: E/AndroidRuntime(3231):     at android.app.ActivityThread.access$1500(ActivityThread.java:135)
06-26 05:07:17.890: E/AndroidRuntime(3231):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
06-26 05:07:17.890: E/AndroidRuntime(3231):     at android.os.Handler.dispatchMessage(Handler.java:102)
06-26 05:07:17.890: E/AndroidRuntime(3231):     at android.os.Looper.loop(Looper.java:136)
06-26 05:07:17.890: E/AndroidRuntime(3231):     at android.app.ActivityThread.main(ActivityThread.java:5017)
06-26 05:07:17.890: E/AndroidRuntime(3231):     at java.lang.reflect.Method.invokeNative(Native Method)
06-26 05:07:17.890: E/AndroidRuntime(3231):     at java.lang.reflect.Method.invoke(Method.java:515)
06-26 05:07:17.890: E/AndroidRuntime(3231):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
06-26 05:07:17.890: E/AndroidRuntime(3231):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
06-26 05:07:17.890: E/AndroidRuntime(3231):     at dalvik.system.NativeStart.main(Native Method)
06-26 05:07:17.890: E/AndroidRuntime(3231): Caused by: java.lang.IllegalStateException: Unable to get package info for com.sample.calendar; is package not installed?
06-26 05:07:17.890: E/AndroidRuntime(3231):     at android.app.LoadedApk.initializeJavaContextClassLoader(LoadedApk.java:376)
06-26 05:07:17.890: E/AndroidRuntime(3231):     at android.app.LoadedApk.getClassLoader(LoadedApk.java:329)
06-26 05:07:17.890: E/AndroidRuntime(3231):     at android.app.LoadedApk.makeApplication(LoadedApk.java:508)
06-26 05:07:17.890: E/AndroidRuntime(3231):     ... 11 more

我在我的 logcat 中遇到了这种错误。虽然我收到此错误,但我的项目运行正常。所以我只想澄清有关此错误的这些事情:

1.what causes this error?

2.what may happened if the error persist?

3.how to fix this error?

最佳答案

我认为当您已经安装了以前的版本时从 eclipse 运行应用程序时会发生这种情况?如果您在从 Eclipse 再次运行该应用程序之前卸载该应用程序,则不会发生这种情况。此外,这不会造成任何问题。

关于java - 由 : java. lang.IllegalStateException : package not installed? 引起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24426635/

相关文章:

java - 在 Object[] 数组中,如何检查给定对象是否是某个类的实例?

java - 当我的相机改变方向时,我的应用程序无故崩溃

android - 在集成测试中途遇到 LinearAlloc 溢出

java - Java 中的本地化序号

Android使计数器下降?

android - PhoneGap 截图插件不适用于 Android?

java - Spring Cloud 网关: Modified Response Body is Truncated

java - 使用 javassist 修改在类构造函数中使用 getter 和 setter 的字段

java - 如何更改 JTextArea 的默认光标位置?

java - 不兼容的类型不允许在 JOOQ dsl 中合并子查询