Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从其他应用程序导航回我的应用程序时,我的Android应用程序崩溃_Android - Fatal编程技术网

从其他应用程序导航回我的应用程序时,我的Android应用程序崩溃

从其他应用程序导航回我的应用程序时,我的Android应用程序崩溃,android,Android,我正在开发android应用程序,我的应用程序正在崩溃,因为我在说这个消息 “不幸的是,当我从其他应用程序导航到我的应用程序时,进程iTextSharpGeneric.ITextSharp已停止”。iTextSharpGeneric是我的项目名称 我在Adnroid设备日志窗口中发现了此异常:- java.lang.RunttimeeException:无法实例化活动组件信息{com.iTextSharpGenericTest/iTextSharpGenericTest..TestActivit

我正在开发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中的我的意图过滤器标记

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中做了一些类似的事情