从其他应用程序导航回我的应用程序时,我的Android应用程序崩溃
我正在开发android应用程序,我的应用程序正在崩溃,因为我在说这个消息 “不幸的是,当我从其他应用程序导航到我的应用程序时,进程iTextSharpGeneric.ITextSharp已停止”。iTextSharpGeneric是我的项目名称 我在Adnroid设备日志窗口中发现了此异常:- java.lang.RunttimeeException:无法实例化活动组件信息{com.iTextSharpGenericTest/iTextSharpGenericTest..TestActivity2}.java.lang.ClassNotFoundException 这是我正在做的场景。在我的申请中 ITextSharpGeneric->打开pdfusing adobe reader->在adobe reader中编辑pdf->选择共享选项->显示应用程序列表->我正在选择ITextSharpGeneric以保存已编辑的pdf详细信息->应用程序崩溃 我尝试使用SaveOnSaveInstanceState和OnRestoreInstanceState来保留活动状态。但还是有同样的问题 以下是AndroidManifest.xml中的我的意图过滤器标记从其他应用程序导航回我的应用程序时,我的Android应用程序崩溃,android,Android,我正在开发android应用程序,我的应用程序正在崩溃,因为我在说这个消息 “不幸的是,当我从其他应用程序导航到我的应用程序时,进程iTextSharpGeneric.ITextSharp已停止”。iTextSharpGeneric是我的项目名称 我在Adnroid设备日志窗口中发现了此异常:- java.lang.RunttimeeException:无法实例化活动组件信息{com.iTextSharpGenericTest/iTextSharpGenericTest..TestActivit
activity android:name="com.iTextSharpGenericTest.Activity2" android:label="iTextSharp"
intent-filter
action android:name="android.intent.action.MAIN"
action android:name="android.intent.action.SEND"
action android:name="android.intent.action.VIEW"
category android:name="android.intent.category.DEFAULT"
category android:name="android.intent.category.BROWSABLE"
data android:mimeType="application/pdf"
intent-filter
activity
我怎么了?让我知道你有价值的建议
这是异常的详细日志,我刚刚在Android设备日志窗口中选择了过滤器选项Android Runtime
02-21 14:31:33.000 E/AndroidRuntime 5614:致命异常:主
02-21 14:31:33.000 E/AndroidRuntime 5614:java.lang.RuntimeException:无法实例化活动组件信息{com.iTextSharpGenericTest/iTextSharpGenericTest.Activity2}:java.lang.ClassNotFoundException:iTextSharpGenericTest.Activity2
02-21 14:31:33.000 E/AndroidRuntime 5614:at android.app.ActivityThread.performLaunchActivityActivityThread.java:1884
02-21 14:31:33.000 E/AndroidRuntime 5614:at android.app.ActivityThread.handleLaunchActivityActivityThread.java:1985
02-21 14:31:33.000 E/AndroidRuntime 5614:at android.app.ActivityThread.access$600ActivityThread.java:127
02-21 14:31:33.000 E/AndroidRuntime 5614:at android.app.ActivityThread$H.handleMessageActivityThread.java:1151
02-21 14:31:33.000 E/AndroidRuntime 5614:at android.os.Handler.dispatchMessageHandler.java:99
02-21 14:31:33.000 E/AndroidRuntime 5614:at android.os.Looper.Looper.java:137
02-21 14:31:33.000 E/AndroidRuntime 5614:at android.app.ActivityThread.mainActivityThread.java:4447
02-21 14:31:33.000 E/AndroidRuntime 5614:at java.lang.reflect.Method.invokenactive方法
02-21 14:31:33.000 E/AndroidRuntime 5614:at java.lang.reflect.Method.invokeMethod.java:511
02-21 14:31:33.000 E/AndroidRuntime 5614:com.android.internal.os.ZygoteInit$methodAndArgscaler.runZygoteInit.java:784
02-21 14:31:33.000 E/AndroidRuntime 5614:com.android.internal.os.ZygoteInit.mainZygoteInit.java:551
02-21 14:31:33.000 E/AndroidRuntime 5614:at dalvik.system.NativeStart.main本地方法
02-21 14:31:33.000 E/AndroidRuntime 5614:原因:java.lang.ClassNotFoundException:iTextSharpGenericTest.Activity2
02-21 14:31:33.000 E/AndroidRuntime 5614:at dalvik.system.BaseDexClassLoader.findClassBaseDexClassLoader.java:61
02-21 14:31:33.000 E/AndroidRuntime 5614:at java.lang.ClassLoader.LoadClassLoader.java:501
02-21 14:31:33.000 E/AndroidRuntime 5614:at java.lang.ClassLoader.LoadClassLoader.java:461
02-21 14:31:33.000 E/AndroidRuntime 5614:at android.app.Instrumentation.newActivityInstrumentation.java:1066
02-21 14:31:33.000 E/AndroidRuntime 5614:at android.app.ActivityThread.performLaunchActivityActivityThread.java:1875
02-21 14:31:33.000 E/AndroidRuntime 5614:。。。还有11个
02-21 14:31:33.010 W/ActivityManager 169:强制完成活动com.iTextSharpGenericTest/iTextSharpGenericTest.Activity2
02-21 14:31:33.520 W/ActivityManager 169:ActivityRecord{4163ed28 com.iTextSharpGenericTest/iTextSharpGenericTest.Activity2}的活动暂停超时
02-21 14:31:33.650 D/OpenGL5215:刷新缓存模式0
02-21 14:31:43.820 W/ActivityManager 169:ActivityRecord{4163ed28 com.iTextSharpGenericTest/iTextSharpGenericTest.Activity2}的活动销毁超时
02-21 14:31:46.360 I/Process 5614:发送信号。PID:5614信号:9
02-21 14:31:46.380 W/InputDispatcher 169:通道“414cb888 com.iTextSharpGenericTest/iTextSharpGenericTest.Activity1服务器”~使用者关闭了输入通道或发生错误。事件=0x8
02-21 14:31:46.380 E/InputDispatcher 169:通道“414cb888 com.iTextSharpGenericTest/iTextSharpGenericTest.Activity1服务器”~通道已无法恢复,将被处置!
02-21 14:31:46.380 W/InputDispatcher 169:试图注销已注销的输入通道“414cb888 com.iTextSharpGenericTest/iTextSharpGenericTest.Activity1服务器”
02-21 14:31:46.380 I/ActivityManager 169:Process com.iTextSharpGenericTest pid 5614已失效。
02-21 14:31:46.380 V/TabletStatusBar 250:setLightsOntrue
02-21 14:31:46.380 I/WindowManager 169:胜负:窗口{414cb888 co
m、 iTextSharpGenericTest/iTextSharpGenericTest.Activity1暂停=false}
02-21 14:31:46.390 I/WindowManager 169:WINDOW死机窗口{414cb888 com.iTextSharpGenericTest/iTextSharpGenericTest.Activity1暂停=false}
02-21 14:31:46.630D/AndroidRuntime 5645:
02-21 14:31:46.630 D/AndroidRuntime 5645:>>>>>>>>AndroidRuntime START com.android.internal.os.RuntimeInitiTextSharpGenericTest..TestActivity2} 正如您所看到的,您实际上错误地为类传递了Intentfilter。iTextSharpGenericTest和TestActivity2之间有2个点 这可能就是为什么它无法检测到TestActivity2类并因此抛出错误java.lang.ClassNotFoundException的原因
希望这有帮助。你能发布详细日志吗?嗨,我在主查询中发布了详细的异常日志。注释窗口不允许超过600个字符。谢谢。嗨,谢谢你回答我的问题。但他就像你说的那样,对……没有问题,它打错了。java.lang.RunttimeeException:无法实例化活动组件信息{com.iTextSharpGenericTest/iTextSharpGenericTest.Activity2}.java.lang.ClassNotFoundException。一个重要的事情是,当我按下设备上的后退按钮时,我的应用程序并没有崩溃。它只是关闭了pdfreader应用程序并显示了我的iTextSharpGenericTest应用程序。嘿,Sreeni,你能链接一下你是如何从外部重定向到你的类的吗?也许那样我们可以看到更多的错误。嗨。我刚刚解决了这个问题。我在活动中指定了标记,然后问题就消失了。我在这个url中做了一些类似的事情