I have DoubleClick banners in 'MainActivity'(A) and in 'FindActivity'(B).
When I click banner in A - it opens and I'm pressing 'back' button - A appears again and works fine.
When click banner in B - it opens and I'm pressing 'back' - B did not appears. LogCat says:
05-29 16:38:27.542: E/AndroidRuntime(661): FATAL EXCEPTION: main
05-29 16:38:27.542: E/AndroidRuntime(661): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.my.myapp/com.my.myapp.FindActivity}: java.lang.NullPointerException
05-29 16:38:27.542: E/AndroidRuntime(661): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1651)
05-29 16:38:27.542: E/AndroidRuntime(661): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
05-29 16:38:27.542: E/AndroidRuntime(661): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
05-29 16:38:27.542: E/AndroidRuntime(661): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
05-29 16:38:27.542: E/AndroidRuntime(661): at android.os.Handler.dispatchMessage(Handler.java:99)
05-29 16:38:27.542: E/AndroidRuntime(661): at android.os.Looper.loop(Looper.java:130)
05-29 16:38:27.542: E/AndroidRuntime(661): at android.app.ActivityThread.main(ActivityThread.java:3687)
05-29 16:38:27.542: E/AndroidRuntime(661): at java.lang.reflect.Method.invokeNative(Native Method)
05-29 16:38:27.542: E/AndroidRuntime(661): at java.lang.reflect.Method.invoke(Method.java:507)
05-29 16:38:27.542: E/AndroidRuntime(661): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
05-29 16:38:27.542: E/AndroidRuntime(661): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
05-29 16:38:27.542: E/AndroidRuntime(661): at dalvik.system.NativeStart.main(Native Method)
05-29 16:38:27.542: E/AndroidRuntime(661): Caused by: java.lang.NullPointerException
05-29 16:38:27.542: E/AndroidRuntime(661): at com.my.myapp.FindActivity.onCreate(FindActivity.java:125)
05-29 16:38:27.542: E/AndroidRuntime(661): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
05-29 16:38:27.542: E/AndroidRuntime(661): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)
05-29 16:38:27.542: E/AndroidRuntime(661): ... 11 more
I've put breakpoint at line 125. Surprise - LogCat show exception without reaching breakpoint.
Code in onCreate is:
super.onCreate(savedInstanceState);//line124
m_current = MyApp.sInstance.GetName();//line 125 ========
Update
sInstance is App singleton.
added correct log copy
Update2
Bigger stack trace provided
Related
I dont know why my app crashes throwing a NPE when i click the facebook login button. I have added and checked all the necessary library files. but still it crashes. kindly help me.
My LogCat
05-29 13:28:58.770: E/AndroidRuntime(4161): FATAL EXCEPTION: main
05-29 13:28:58.770: E/AndroidRuntime(4161): java.lang.NullPointerException
05-29 13:28:58.770: E/AndroidRuntime(4161): at android.support.v4.content.LocalBroadcastManager.<init>(LocalBroadcastManager.java:110)
05-29 13:28:58.770: E/AndroidRuntime(4161): at android.support.v4.content.LocalBroadcastManager.getInstance(LocalBroadcastManager.java:102)
05-29 13:28:58.770: E/AndroidRuntime(4161): at com.facebook.Session.postActiveSessionAction(Session.java:1574)
05-29 13:28:58.770: E/AndroidRuntime(4161): at com.facebook.Session.setActiveSession(Session.java:971)
05-29 13:28:58.770: E/AndroidRuntime(4161): at com.facebook.Session.openActiveSession(Session.java:1126)
05-29 13:28:58.770: E/AndroidRuntime(4161): at com.facebook.Session.openActiveSession(Session.java:1035)
05-29 13:28:58.770: E/AndroidRuntime(4161): at com.trimex.amadora.FlipperRegister.intialiseFBLogin(FlipperRegister.java:398)
05-29 13:28:58.770: E/AndroidRuntime(4161): at com.trimex.amadora.FlipperRegister.onClick(FlipperRegister.java:292)
05-29 13:28:58.770: E/AndroidRuntime(4161): at android.view.View.performClick(View.java:4475)
05-29 13:28:58.770: E/AndroidRuntime(4161): at android.view.View$PerformClick.run(View.java:18786)
05-29 13:28:58.770: E/AndroidRuntime(4161): at android.os.Handler.handleCallback(Handler.java:730)
05-29 13:28:58.770: E/AndroidRuntime(4161): at android.os.Handler.dispatchMessage(Handler.java:92)
05-29 13:28:58.770: E/AndroidRuntime(4161): at android.os.Looper.loop(Looper.java:137)
05-29 13:28:58.770: E/AndroidRuntime(4161): at android.app.ActivityThread.main(ActivityThread.java:5454)
05-29 13:28:58.770: E/AndroidRuntime(4161): at java.lang.reflect.Method.invokeNative(Native Method)
05-29 13:28:58.770: E/AndroidRuntime(4161): at java.lang.reflect.Method.invoke(Method.java:525)
05-29 13:28:58.770: E/AndroidRuntime(4161): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1187)
05-29 13:28:58.770: E/AndroidRuntime(4161): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
05-29 13:28:58.770: E/AndroidRuntime(4161): at dalvik.system.NativeStart.main(Native Method)
So you have the broadcast which when broadcasts, the receiver listens.
But what if the thing you want to respond to this broadcast is Null on the course as soon as it's broadcast.
So check your activity or fragment where you defined your listener if its instantiated before the call.
After upgrading the eclipse juno to the latest version of ADT i am having trouble with a project to compile even though it was working fine earlier.
Could not find class 'com.fasterxml.jackson.databind.ObjectMapper'
The full log is as follow
05-29 12:04:04.553: E/dalvikvm(362): Could not find class 'com.fasterxml.jackson.databind.ObjectMapper', referenced from method me.agilani.android.gmitthric.SplashScreenActivity.callWebService
05-29 12:04:07.234: E/AndroidRuntime(362): FATAL EXCEPTION: main
05-29 12:04:07.234: E/AndroidRuntime(362): java.lang.NoClassDefFoundError: com.fasterxml.jackson.databind.ObjectMapper
05-29 12:04:07.234: E/AndroidRuntime(362): at me.agilani.android.gmitthric.SplashScreenActivity.callWebService(SplashScreenActivity.java:134)
05-29 12:04:07.234: E/AndroidRuntime(362): at me.agilani.android.gmitthric.SplashScreenActivity.access$3(SplashScreenActivity.java:89)
05-29 12:04:07.234: E/AndroidRuntime(362): at me.agilani.android.gmitthric.SplashScreenActivity$1.run(SplashScreenActivity.java:65)
05-29 12:04:07.234: E/AndroidRuntime(362): at android.os.Handler.handleCallback(Handler.java:587)
05-29 12:04:07.234: E/AndroidRuntime(362): at android.os.Handler.dispatchMessage(Handler.java:92)
05-29 12:04:07.234: E/AndroidRuntime(362): at android.os.Looper.loop(Looper.java:123)
05-29 12:04:07.234: E/AndroidRuntime(362): at android.app.ActivityThread.main(ActivityThread.java:3683)
05-29 12:04:07.234: E/AndroidRuntime(362): at java.lang.reflect.Method.invokeNative(Native Method)
05-29 12:04:07.234: E/AndroidRuntime(362): at java.lang.reflect.Method.invoke(Method.java:507)
05-29 12:04:07.234: E/AndroidRuntime(362): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
05-29 12:04:07.234: E/AndroidRuntime(362): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
05-29 12:04:07.234: E/AndroidRuntime(362): at dalvik.system.NativeStart.main(Native Method)
i have tried upgrading the jackson libraries to 2.2.1 but no avail...
can someone please help with this...
First of all, check your buildpath, make sure that the lib had be added to buildpath. In addtion, clean the project.
After upgrading the IDE somehow, the Build path got effected. Took the external jars off the build path, Cleaned the solution multiple times and then added them again. Did the trick.
for me org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; and MappingJacksonHttpMessageConverter got mixed up with fasterxml jackson so after gradle clean things are working now
I'm testing my application with three phones (running andorid version : 4.1.2 - 4.0.4 - 2.3.6). They exchange data via Bluetooth without problems until this error appears in the logcat and the phone shutdowns completely and restarts. Before this error appears everything works perfectly.
Here is the logcat output on the phone that crashes (the one running version 4.1.2):
05-29 12:11:36.887: E/InputTransport(2947): channel '418655a8 Toast' ~ Could not create socket pair. errno=24
05-29 12:11:36.897: E/JavaBinder(2947): *** Uncaught remote exception! (Exceptions are not yet supported across processes.)
05-29 12:11:36.897: E/JavaBinder(2947): java.lang.RuntimeException: Could not open input channel pair. status=-24
05-29 12:11:36.897: E/JavaBinder(2947): at android.view.InputChannel.nativeOpenInputChannelPair(Native Method)
05-29 12:11:36.897: E/JavaBinder(2947): at android.view.InputChannel.openInputChannelPair(InputChannel.java:91)
05-29 12:11:36.897: E/JavaBinder(2947): at com.android.server.wm.WindowManagerService.addWindow(WindowManagerService.java:2295)
05-29 12:11:36.897: E/JavaBinder(2947): at com.android.server.wm.Session.add(Session.java:139)
05-29 12:11:36.897: E/JavaBinder(2947): at android.view.IWindowSession$Stub.onTransact(IWindowSession.java:70)
05-29 12:11:36.897: E/JavaBinder(2947): at com.android.server.wm.Session.onTransact(Session.java:111)
05-29 12:11:36.897: E/JavaBinder(2947): at android.os.Binder.execTransact(Binder.java:367)
05-29 12:11:36.897: E/JavaBinder(2947): at dalvik.system.NativeStart.run(Native Method)
05-29 12:11:36.897: E/WindowManager(2947): Window Session Crash
05-29 12:11:36.897: E/WindowManager(2947): java.lang.RuntimeException: Could not open input channel pair. status=-24
05-29 12:11:36.897: E/WindowManager(2947): at android.view.InputChannel.nativeOpenInputChannelPair(Native Method)
05-29 12:11:36.897: E/WindowManager(2947): at android.view.InputChannel.openInputChannelPair(InputChannel.java:91)
05-29 12:11:36.897: E/WindowManager(2947): at com.android.server.wm.WindowManagerService.addWindow(WindowManagerService.java:2295)
05-29 12:11:36.897: E/WindowManager(2947): at com.android.server.wm.Session.add(Session.java:139)
05-29 12:11:36.897: E/WindowManager(2947): at android.view.IWindowSession$Stub.onTransact(IWindowSession.java:70)
05-29 12:11:36.897: E/WindowManager(2947): at com.android.server.wm.Session.onTransact(Session.java:111)
05-29 12:11:36.897: E/WindowManager(2947): at android.os.Binder.execTransact(Binder.java:367)
05-29 12:11:36.897: E/WindowManager(2947): at dalvik.system.NativeStart.run(Native Method)
05-29 12:11:36.907: D/AndroidRuntime(8234): Shutting down VM
05-29 12:11:36.907: W/dalvikvm(8234): threadid=1: thread exiting with uncaught exception (group=0x40abc300)
05-29 12:11:36.927: E/AndroidRuntime(8234): FATAL EXCEPTION: main
05-29 12:11:36.927: E/AndroidRuntime(8234): java.lang.RuntimeException: InputChannel is not initialized.
05-29 12:11:36.927: E/AndroidRuntime(8234): at android.view.InputEventReceiver.nativeInit(Native Method)
05-29 12:11:36.927: E/AndroidRuntime(8234): at android.view.InputEventReceiver.<init>(InputEventReceiver.java:68)
05-29 12:11:36.927: E/AndroidRuntime(8234): at android.view.ViewRootImpl$WindowInputEventReceiver.<init>(ViewRootImpl.java:4221)
05-29 12:11:36.927: E/AndroidRuntime(8234): at android.view.ViewRootImpl.setView(ViewRootImpl.java:626)
05-29 12:11:36.927: E/AndroidRuntime(8234): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:326)
05-29 12:11:36.927: E/AndroidRuntime(8234): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:220)
05-29 12:11:36.927: E/AndroidRuntime(8234): at android.widget.Toast$TN.handleShow(Toast.java:391)
05-29 12:11:36.927: E/AndroidRuntime(8234): at android.widget.Toast$TN$1.run(Toast.java:309)
05-29 12:11:36.927: E/AndroidRuntime(8234): at android.os.Handler.handleCallback(Handler.java:615)
05-29 12:11:36.927: E/AndroidRuntime(8234): at android.os.Handler.dispatchMessage(Handler.java:92)
05-29 12:11:36.927: E/AndroidRuntime(8234): at android.os.Looper.loop(Looper.java:137)
05-29 12:11:36.927: E/AndroidRuntime(8234): at android.app.ActivityThread.main(ActivityThread.java:4931)
05-29 12:11:36.927: E/AndroidRuntime(8234): at java.lang.reflect.Method.invokeNative(Native Method)
05-29 12:11:36.927: E/AndroidRuntime(8234): at java.lang.reflect.Method.invoke(Method.java:511)
05-29 12:11:36.927: E/AndroidRuntime(8234): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
05-29 12:11:36.927: E/AndroidRuntime(8234): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:558)
05-29 12:11:36.927: E/AndroidRuntime(8234): at dalvik.system.NativeStart.main(Native Method)
05-29 12:11:36.947: W/ActivityManager(2947): Force finishing activity com.vittorio/.tabContainer.FloatyTab
05-29 12:11:36.967: E/IMemory(2947): binder=0x23b2708 transaction failed fd=-2147483647, size=0, err=-2147483646 (Unknown error: 2147483646)
05-29 12:11:36.967: E/IMemory(2947): cannot dup fd=-2147483647, size=0, err=-2147483646 (Bad file number)
05-29 12:11:36.967: E/IMemory(2947): cannot map BpMemoryHeap (binder=0x23b2708), size=0, fd=-1 (Bad file number)
I don't know how this could be triggered by my application, there is not even one line inside this error output that points to one of my classes.
Also on my S3 with android v4.1.1 I got this error and the phone rebooted after 80 min of normal activity:
05-29 16:13:47.455: E/InputChannel-JNI(7490): Error 9 dup channel fd -2147483647.
05-29 16:13:47.455: D/AndroidRuntime(7490): Shutting down VM
05-29 16:13:47.455: W/dalvikvm(7490): threadid=1: thread exiting with uncaught exception (group=0x4101a2a0)
05-29 16:13:47.465: E/AndroidRuntime(7490): FATAL EXCEPTION: main
05-29 16:13:47.465: E/AndroidRuntime(7490): java.lang.RuntimeException: Could not read input channel file descriptors from parcel.
05-29 16:13:47.465: E/AndroidRuntime(7490): at android.view.InputChannel.nativeReadFromParcel(Native Method)
05-29 16:13:47.465: E/AndroidRuntime(7490): at android.view.InputChannel.readFromParcel(InputChannel.java:135)
05-29 16:13:47.465: E/AndroidRuntime(7490): at android.view.IWindowSession$Stub$Proxy.add(IWindowSession.java:523)
05-29 16:13:47.465: E/AndroidRuntime(7490): at android.view.ViewRootImpl.setView(ViewRootImpl.java:663)
05-29 16:13:47.465: E/AndroidRuntime(7490): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:345)
05-29 16:13:47.465: E/AndroidRuntime(7490): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:220)
05-29 16:13:47.465: E/AndroidRuntime(7490): at android.widget.Toast$TN.handleShow(Toast.java:431)
05-29 16:13:47.465: E/AndroidRuntime(7490): at android.widget.Toast$TN$1.run(Toast.java:348)
05-29 16:13:47.465: E/AndroidRuntime(7490): at android.os.Handler.handleCallback(Handler.java:615)
05-29 16:13:47.465: E/AndroidRuntime(7490): at android.os.Handler.dispatchMessage(Handler.java:92)
05-29 16:13:47.465: E/AndroidRuntime(7490): at android.os.Looper.loop(Looper.java:137)
05-29 16:13:47.465: E/AndroidRuntime(7490): at android.app.ActivityThread.main(ActivityThread.java:4898)
05-29 16:13:47.465: E/AndroidRuntime(7490): at java.lang.reflect.Method.invokeNative(Native Method)
05-29 16:13:47.465: E/AndroidRuntime(7490): at java.lang.reflect.Method.invoke(Method.java:511)
05-29 16:13:47.465: E/AndroidRuntime(7490): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1006)
05-29 16:13:47.465: E/AndroidRuntime(7490): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:773)
05-29 16:13:47.465: E/AndroidRuntime(7490): at dalvik.system.NativeStart.main(Native Method)
And again my S3 resetted with the same error of my Samsung S plus (v 4.1.2) after correctly working for 3 hours, here is the log:
05-30 14:11:59.455: E/InputTransport(2262): channel '422b4910 Toast' ~ Could not create socket pair. errno=24
05-30 14:11:59.465: E/JavaBinder(2262): *** Uncaught remote exception! (Exceptions are not yet supported across processes.)
05-30 14:11:59.465: E/JavaBinder(2262): java.lang.RuntimeException: Could not open input channel pair. status=-24
05-30 14:11:59.465: E/JavaBinder(2262): at android.view.InputChannel.nativeOpenInputChannelPair(Native Method)
05-30 14:11:59.465: E/JavaBinder(2262): at android.view.InputChannel.openInputChannelPair(InputChannel.java:91)
05-30 14:11:59.465: E/JavaBinder(2262): at com.android.server.wm.WindowManagerService.addWindow(WindowManagerService.java:2931)
05-30 14:11:59.465: E/JavaBinder(2262): at com.android.server.wm.Session.add(Session.java:139)
05-30 14:11:59.465: E/JavaBinder(2262): at android.view.IWindowSession$Stub.onTransact(IWindowSession.java:70)
05-30 14:11:59.465: E/JavaBinder(2262): at com.android.server.wm.Session.onTransact(Session.java:111)
05-30 14:11:59.465: E/JavaBinder(2262): at android.os.Binder.execTransact(Binder.java:367)
05-30 14:11:59.465: E/JavaBinder(2262): at dalvik.system.NativeStart.run(Native Method)
05-30 14:11:59.465: E/WindowManager(2262): Window Session Crash
05-30 14:11:59.465: E/WindowManager(2262): java.lang.RuntimeException: Could not open input channel pair. status=-24
05-30 14:11:59.465: E/WindowManager(2262): at android.view.InputChannel.nativeOpenInputChannelPair(Native Method)
05-30 14:11:59.465: E/WindowManager(2262): at android.view.InputChannel.openInputChannelPair(InputChannel.java:91)
05-30 14:11:59.465: E/WindowManager(2262): at com.android.server.wm.WindowManagerService.addWindow(WindowManagerService.java:2931)
05-30 14:11:59.465: E/WindowManager(2262): at com.android.server.wm.Session.add(Session.java:139)
05-30 14:11:59.465: E/WindowManager(2262): at android.view.IWindowSession$Stub.onTransact(IWindowSession.java:70)
05-30 14:11:59.465: E/WindowManager(2262): at com.android.server.wm.Session.onTransact(Session.java:111)
05-30 14:11:59.465: E/WindowManager(2262): at android.os.Binder.execTransact(Binder.java:367)
05-30 14:11:59.465: E/WindowManager(2262): at dalvik.system.NativeStart.run(Native Method)
05-30 14:11:59.470: D/AndroidRuntime(13879): Shutting down VM
05-30 14:11:59.470: W/dalvikvm(13879): threadid=1: thread exiting with uncaught exception (group=0x410c92a0)
05-30 14:11:59.475: E/AndroidRuntime(13879): FATAL EXCEPTION: main
05-30 14:11:59.475: E/AndroidRuntime(13879): java.lang.RuntimeException: InputChannel is not initialized.
05-30 14:11:59.475: E/AndroidRuntime(13879): at android.view.InputEventReceiver.nativeInit(Native Method)
05-30 14:11:59.475: E/AndroidRuntime(13879): at android.view.InputEventReceiver.<init>(InputEventReceiver.java:68)
05-30 14:11:59.475: E/AndroidRuntime(13879): at android.view.ViewRootImpl$WindowInputEventReceiver.<init>(ViewRootImpl.java:4477)
05-30 14:11:59.475: E/AndroidRuntime(13879): at android.view.ViewRootImpl.setView(ViewRootImpl.java:738)
05-30 14:11:59.475: E/AndroidRuntime(13879): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:345)
05-30 14:11:59.475: E/AndroidRuntime(13879): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:220)
05-30 14:11:59.475: E/AndroidRuntime(13879): at android.widget.Toast$TN.handleShow(Toast.java:431)
05-30 14:11:59.475: E/AndroidRuntime(13879): at android.widget.Toast$TN$1.run(Toast.java:348)
05-30 14:11:59.475: E/AndroidRuntime(13879): at android.os.Handler.handleCallback(Handler.java:615)
05-30 14:11:59.475: E/AndroidRuntime(13879): at android.os.Handler.dispatchMessage(Handler.java:92)
05-30 14:11:59.475: E/AndroidRuntime(13879): at android.os.Looper.loop(Looper.java:137)
05-30 14:11:59.475: E/AndroidRuntime(13879): at android.app.ActivityThread.main(ActivityThread.java:4898)
05-30 14:11:59.475: E/AndroidRuntime(13879): at java.lang.reflect.Method.invokeNative(Native Method)
05-30 14:11:59.475: E/AndroidRuntime(13879): at java.lang.reflect.Method.invoke(Method.java:511)
05-30 14:11:59.475: E/AndroidRuntime(13879): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1006)
05-30 14:11:59.475: E/AndroidRuntime(13879): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:773)
05-30 14:11:59.475: E/AndroidRuntime(13879): at dalvik.system.NativeStart.main(Native Method)
05-30 14:11:59.515: E/IMemory(2262): cannot dup fd=1023, size=765952, err=0 (Too many open files)
05-30 14:11:59.515: E/IMemory(2262): cannot map BpMemoryHeap (binder=0x5efc9c38), size=765952, fd=-1 (Bad file number)
05-30 14:11:59.515: A/libc(2262): Fatal signal 11 (SIGSEGV) at 0x000075df (code=1), thread 4933 (Binder_9)
05-30 14:11:59.515: A/libc(2262): Unable to open connection to debuggerd: Too many open files
05-30 14:11:59.685: W/Sensors(24753): sensorservice died [0x40d75010]
this is a bug.
maybe you can check https://code.google.com/p/android/issues/detail?id=32470 for some updates..
These error messages appear when I run my Application. It doesn't affect the execution of the application though. The app is based on Android 4 ( API Level 14), it has some code to call a web service, and the build path has http-commons library.
02-12 10:39:11.110: E/AndroidRuntime(661): java.lang.RuntimeException: Unable to instantiate application android.app.Application: java.lang.NullPointerException
02-12 10:39:11.110: E/AndroidRuntime(661): at android.app.LoadedApk.makeApplication(LoadedApk.java:482)
02-12 10:39:11.110: E/AndroidRuntime(661): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3909)
02-12 10:39:11.110: E/AndroidRuntime(661): at android.app.ActivityThread.access$1300(ActivityThread.java:122)
02-12 10:39:11.110: E/AndroidRuntime(661): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1184)
02-12 10:39:11.110: E/AndroidRuntime(661): at android.os.Handler.dispatchMessage(Handler.java:99)
02-12 10:39:11.110: E/AndroidRuntime(661): at android.os.Looper.loop(Looper.java:137)
02-12 10:39:11.110: E/AndroidRuntime(661): at android.app.ActivityThread.main(ActivityThread.java:4340)
02-12 10:39:11.110: E/AndroidRuntime(661): at java.lang.reflect.Method.invokeNative(Native Method )
02-12 10:39:11.110: E/AndroidRuntime(661): at java.lang.reflect.Method.invoke(Method.java:511)
02-12 10:39:11.110: E/AndroidRuntime(661): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
02-12 10:39:11.110: E/AndroidRuntime(661): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
02-12 10:39:11.110: E/AndroidRuntime(661): at dalvik.system.NativeStart.main(Native Method)
02-12 10:39:11.110: E/AndroidRuntime(661): Caused by: java.lang.NullPointerException
02-12 10:39:11.110: E/AndroidRuntime(661): at android.app.LoadedApk.initializeJavaContextClassLoader(LoadedApk.java:362)
02-12 10:39:11.110: E/AndroidRuntime(661): at android.app.LoadedApk.getClassLoader(LoadedApk.java:305)
02-12 10:39:11.110: E/AndroidRuntime(661): at android.app.LoadedApk.makeApplication(LoadedApk.java:474)
02-12 10:39:11.110: E/AndroidRuntime(661): ... 11 more
If you google for initializeJavaContextClassLoader NullPointerException you'll find you are definitely not the only one running into this. The solution isn't really clear though.
Have you tried doing a Project -> Clean and rebuilding?
I got the following Class not found exception while working with map based application
09-26 15:33:19.810: ERROR/AndroidRuntime(27866):
java.lang.RuntimeException: Unable to instantiate activity
ComponentInfo{com.zyksatwo/com.zyksatwo.MapRouteActivity}:
java.lang.ClassNotFoundException: com.zyksatwo.MapRouteActivity in
loader dalvik.system.PathClassLoader[/data/app/com.zyksatwo-1.apk]
09-26 15:33:19.810: ERROR/AndroidRuntime(27866): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1618)
09-26 15:33:19.810: ERROR/AndroidRuntime(27866): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1716)
09-26 15:33:19.810: ERROR/AndroidRuntime(27866): at
android.app.ActivityThread.access$1500(ActivityThread.java:124) 09-26
15:33:19.810: ERROR/AndroidRuntime(27866): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:968)
09-26 15:33:19.810: ERROR/AndroidRuntime(27866): at
android.os.Handler.dispatchMessage(Handler.java:99) 09-26
15:33:19.810: ERROR/AndroidRuntime(27866): at
android.os.Looper.loop(Looper.java:130) 09-26 15:33:19.810:
ERROR/AndroidRuntime(27866): at
android.app.ActivityThread.main(ActivityThread.java:3806) 09-26
15:33:19.810: ERROR/AndroidRuntime(27866): at
java.lang.reflect.Method.invokeNative(Native Method) 09-26
15:33:19.810: ERROR/AndroidRuntime(27866): at
java.lang.reflect.Method.invoke(Method.java:507) 09-26 15:33:19.810:
ERROR/AndroidRuntime(27866): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
09-26 15:33:19.810: ERROR/AndroidRuntime(27866): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) 09-26
15:33:19.810: ERROR/AndroidRuntime(27866): at
dalvik.system.NativeStart.main(Native Method) 09-26 15:33:19.810:
ERROR/AndroidRuntime(27866): Caused by:
java.lang.ClassNotFoundException: com.zyksatwo.MapRouteActivity in loader dalvik.system.PathClassLoader[/data/app/com.zyksatwo-1.apk
Please help me to figure out the mistake I did here
did you add <uses-library android:name="com.google.android.maps" /> in your menifest file?
if not then plz add this Tag inside your Application Tag in your Menifest.xml file