话不多说，日志如下：E/com.samsung.app( 3938): [MSC_SinaWeather]>>> SinaWeatherProvider.java:130 [0:0] kbi onReceive()@@@ android.appwidget.action.APPWIDGET_UPDATE E/com.samsung.app( 3938): [MSC_SinaWeather]>>> WidgetIdManager.java:39 [0:0] SinaWeatherClockWidgetID_Length E/com.samsung.app( 3938): [MSC_SinaWeather]>>> WidgetIdManager.java:40 [0:0] getPrefIDs() : length = 1 E/com.samsung.app( 3938): [MSC_SinaWeather]>>> WidgetIdManager.java:46 [0:0] getPrefIDs() : Ids1 = 58 E/com.samsung.app( 3938): [MSC_SinaWeather]>>> SinaWeatherProvider.java:161 [0:0] ====== onReceive orientation : PORTRAIT E/com.samsung.app( 3938): [MSC_SinaWeather]>>> SinaWeatherService.java:154 [0:0] Serviece Start W/AppWidgetHostView( 3011): updateAppWidget couldn't find any view, using error view W/AppWidgetHostView( 3011): java.lang.RuntimeException: Binary XML file line #47: You must supply a layout_height attribute. W/AppWidgetHostView( 3011): at android.content.res.TypedArray.getLayoutDimension(TypedArray.java:491) W/AppWidgetHostView( 3011): at android.view.ViewGroup$LayoutParams.setBaseAttributes(ViewGroup.java:4902) W/AppWidgetHostView( 3011): at android.view.ViewGroup$MarginLayoutParams.(ViewGroup.java:4981) W/AppWidgetHostView( 3011): at android.widget.RelativeLayout$LayoutParams.(RelativeLayout.java:1050) W/AppWidgetHostView( 3011): at android.widget.RelativeLayout.generateLayoutParams(RelativeLayout.java:920) W/AppWidgetHostView( 3011): at android.widget.RelativeLayout.generateLayoutParams(RelativeLayout.java:68) W/AppWidgetHostView( 3011): at android.view.LayoutInflater.rInflate(LayoutInflater.java:726) W/AppWidgetHostView( 3011): at android.view.LayoutInflater.rInflate(LayoutInflater.java:727) W/AppWidgetHostView( 3011): at android.view.LayoutInflater.inflate(LayoutInflater.java:479) W/AppWidgetHostView( 3011): at android.view.LayoutInflater.inflate(LayoutInflater.java:391) W/AppWidgetHostView( 3011): at android.widget.RemoteViews.apply(RemoteViews.java:1695) W/AppWidgetHostView( 3011): at android.widget.RemoteViews$ViewGroupAction.apply(RemoteViews.java:1028) W/AppWidgetHostView( 3011): at android.widget.RemoteViews.performApply(RemoteViews.java:1720) W/AppWidgetHostView( 3011): at android.widget.RemoteViews.apply(RemoteViews.java:1697) W/AppWidgetHostView( 3011): at android.appwidget.AppWidgetHostView.updateAppWidget(AppWidgetHostView.java:225) W/AppWidgetHostView( 3011): at com.android.launcher2.LauncherAppWidgetHostView.updateAppWidget(LauncherAppWidgetHostView.java:186) W/AppWidgetHostView( 3011): at android.appwidget.AppWidgetHost.updateAppWidgetView(AppWidgetHost.java:279) W/AppWidgetHostView( 3011): at android.appwidget.AppWidgetHost$UpdateHandler.handleMessage(AppWidgetHost.java:84) W/AppWidgetHostView( 3011): at android.os.Handler.dispatchMessage(Handler.java:99) W/AppWidgetHostView( 3011): at android.os.Looper.loop(Looper.java:132) W/AppWidgetHostView( 3011): at android.app.ActivityThread.main(ActivityThread.java:4123) W/AppWidgetHostView( 3011): at java.lang.reflect.Method.invokeNative(Native Method) W/AppWidgetHostView( 3011): at java.lang.reflect.Method.invoke(Method.java:491) W/AppWidgetHostView( 3011): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:844) W/AppWidgetHostView( 3011): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602) W/AppWidgetHostView( 3011): at dalvik.system.NativeStart.main(Native Method)天气这么热，任何人都有权利关心一下当天的气温、湿度什么的，别在坑我们这些用户了，谢谢。写出废品软件不难，难得是写出的废品软件可以祸害那么多的人，包括我在内。第一，最好赶紧把这个问题修复了，越快越好。 第二，把它开源掉，我来改。项目名字我都想好了，就叫“Sina Weather Widget Plus”.当然，这只是我的两点建议。此篇日志权当作是一个Bug report 吧。