launcher预设widget出不来

在我实现launcher预设widget的时候,widget没有出来

后台log提示---04-13 16:07:01.019: E/Launcher.Model(15892): Deleting widget that isn't installed anymore: id=1 appWidgetId=17

我追踪到代码里面,发现
AppWidgetProviderInfo appWidgetInfo = mAppWidgetManager.getAppWidgetInfo(appWidgetId);这句话得到的provider为空的,就是说appwidgetmanager不能根据appid得到info,这到底是为什么呢,希望有人做过launcher的能告诉我

同求,我也整不出来,。。。。。。。。。