I have investigated this now and the same nullpoint exception happens everytime I call any of the ContextWrapper methods. This is very strange because GLWallpaperService extends from ContextWrapper, so there is an instance of ContextWrapper. I checked this with
Log.i("this", ""+this ); which resulted in 04-04 13:20:28.533: INFO/this(238): net.markguerra.android.glwallpaperexample.MyWallpaperService@43d0f530 I then get nullpoint exception on even the simplest methods in ContextWrapper, like isRestricted: 04-04 13:20:28.564: ERROR/AndroidRuntime(238): Caused by: java.lang.NullPointerException 04-04 13:20:28.564: ERROR/AndroidRuntime(238): at android.content.ContextWrapper.isRestricted(ContextWrapper.java:455) On Apr 3, 6:55 pm, MobileVisuals <eyv...@astralvisuals.com> wrote: > Here is the out put from logcat. The error happens when I call > resources=this.getResources(); > > 04-03 16:48:33.422: ERROR/AndroidRuntime(290): FATAL EXCEPTION: main > 04-03 16:48:33.422: ERROR/AndroidRuntime(290): > java.lang.RuntimeException: Unable to instantiate service > net.markguerra.android.glwallpaperexample.MyWallpaperService: > java.lang.NullPointerException > 04-03 16:48:33.422: ERROR/AndroidRuntime(290): at > android.app.ActivityThread.handleCreateService(ActivityThread.java: > 2943) > 04-03 16:48:33.422: ERROR/AndroidRuntime(290): at > android.app.ActivityThread.access$3300(ActivityThread.java:125) > 04-03 16:48:33.422: ERROR/AndroidRuntime(290): at > android.app.ActivityThread$H.handleMessage(ActivityThread.java:2087) > 04-03 16:48:33.422: ERROR/AndroidRuntime(290): at > android.os.Handler.dispatchMessage(Handler.java:99) > 04-03 16:48:33.422: ERROR/AndroidRuntime(290): at > android.os.Looper.loop(Looper.java:123) > 04-03 16:48:33.422: ERROR/AndroidRuntime(290): at > android.app.ActivityThread.main(ActivityThread.java:4627) > 04-03 16:48:33.422: ERROR/AndroidRuntime(290): at > android.app.ActivityThread.main(ActivityThread.java:4627) > 04-03 16:48:33.422: ERROR/AndroidRuntime(290): at > java.lang.reflect.Method.invoke(Method.java:521) > 04-03 16:48:33.422: ERROR/AndroidRuntime(290): at > com.android.internal.os.ZygoteInit > $MethodAndArgsCaller.run(ZygoteInit.java:868) > 04-03 16:48:33.422: ERROR/AndroidRuntime(290): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) > 04-03 16:48:33.422: ERROR/AndroidRuntime(290): at > dalvik.system.NativeStart.main(Native Method) > 04-03 16:48:33.422: ERROR/AndroidRuntime(290): Caused by: > java.lang.NullPointerException > 04-03 16:48:33.422: ERROR/AndroidRuntime(290): at > android.content.ContextWrapper.getResources(ContextWrapper.java:80) > 04-03 16:53:38.932: ERROR/AndroidRuntime(421): at > net.markguerra.android.glwallpaperexample.MyWallpaperService.<init>(MyWallpaperService.java: > 26) > 04-03 16:53:38.932: ERROR/AndroidRuntime(421): at > java.lang.Class.newInstanceImpl(Native Method) > 04-03 16:53:38.932: ERROR/AndroidRuntime(421): at > java.lang.Class.newInstance(Class.java:1429) > 04-03 16:53:38.932: ERROR/AndroidRuntime(421): at > android.app.ActivityThread.handleCreateService(ActivityThread.java: > 2940) > > On Apr 2, 5:14 pm, Marcin Orlowski <webnet.andr...@gmail.com> wrote: > > > On 2 April 2011 16:12, MobileVisuals <eyv...@astralvisuals.com> wrote: > > > My problem is that I can’t load my texture resources. The app crashes > > > And the log quote is...? > > > Regards, > > Marcin Orlowski > > > *Tray Agenda <http://bit.ly/trayagenda>* - keep you daily schedule handy... > > WebnetMobile on *Facebook <http://webnetmobile.com/fb/>* and > > *Twitter<http://webnetmobile.com/twitter/> > > * -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en