Android 获取上下文时来自IntentService的通知-NullPointerException

Android 获取上下文时来自IntentService的通知-NullPointerException,android,android-service,android-notifications,Android,Android Service,Android Notifications,我无法从IntentService生成通知(在通知区域)。我在获取NotificationManager时得到一个NullPointerException。问题在于上下文 06-01 16:46:05.910: ERROR/AndroidRuntime(14745): Caused by: java.lang.NullPointerException 06-01 16:46:05.910: ERROR/AndroidRuntime(14745): at android.content.C

我无法从
IntentService
生成通知(在通知区域)。我在获取
NotificationManager
时得到一个
NullPointerException
。问题在于上下文

06-01 16:46:05.910: ERROR/AndroidRuntime(14745): Caused by: java.lang.NullPointerException
06-01 16:46:05.910: ERROR/AndroidRuntime(14745):     at android.content.ContextWrapper.getSystemService(ContextWrapper.java:363)
06-01 16:46:05.910: ERROR/AndroidRuntime(14745):     at com.Android.Main1.FileUploaderService.<init>(FileUploaderService.java:71)
我尝试了
getApplicationContext()
getBaseContext()
,但没有成功

有人能告诉我这里有什么问题吗?如何从IntentService生成通知


其他信息:

我的应用程序中还有一个
服务
,来自那里的通知可以正常工作。
IntentService
不是由活动启动的;它是由服务启动的。

将对
getSystemService
的调用从构造函数中移出,进入
onCreate


ContextWrapper
中的基本
Context
尚未设置,这导致了
NullPointerException

感谢您的提示-似乎已经解决了问题。我现在有另一个问题;这个问题我已经问过了。你能看一下吗?
mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);