我们的应用仅在android 4(Jelly Bean和Kitkat)及更低版本上停止启动。 以下是Logcat。
E / AndroidRuntime(9579):致命异常:主要 E / AndroidRuntime(9579):java.lang.RuntimeException:无法获取提供程序android.support.v4.content.FileProvider:java.lang.ClassNotFoundException:android.support.v4.content.FileProvider E / AndroidRuntime(9579):位于android.app.ActivityThread.installProvider(ActivityThread.java:4563) E / AndroidRuntime(9579):位于android.app.ActivityThread.installContentProviders(ActivityThread.java:4190) E / AndroidRuntime(9579):位于android.app.ActivityThread.handleBindApplication(ActivityThread.java:4132) E / AndroidRuntime(9579):位于android.app.ActivityThread.access $ 1300(ActivityThread.java:130) E / AndroidRuntime(9579):位于android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1255) E / AndroidRuntime(9579):位于android.os.Handler.dispatchMessage(Handler.java:99) E / AndroidRuntime(9579):位于android.os.Looper.loop(Looper.java:137) E / AndroidRuntime(9579):位于android.app.ActivityThread.main(ActivityThread.java:4745) E / AndroidRuntime(9579):位于java.lang.reflect.Method.invokeNative(本机方法) E / AndroidRuntime(9579):位于java.lang.reflect.Method.invoke(Method.java:511) E / AndroidRuntime(9579):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:786) E / AndroidRuntime(9579):位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) E / AndroidRuntime(9579):位于dalvik.system.NativeStart.main(本机方法) E / AndroidRuntime(9579):由以下原因引起:java.lang.ClassNotFoundException:android.support.v4.content.FileProvider E / AndroidRuntime(9579):位于dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61) E / AndroidRuntime(9579):位于java.lang.ClassLoader.loadClass(ClassLoader.java:501) E / AndroidRuntime(9579):位于java.lang.ClassLoader.loadClass(ClassLoader.java:461) E / AndroidRuntime(9579):位于android.app.ActivityThread.installProvider(ActivityThread.java:4548) E / AndroidRuntime(9579):...还有12个 W / ActivityManager(1392):在.crispnews.app / .MainActivity中强制完成活动