한번 질문 했었는데 답변을 못얻어서 다시 합니다.
appwidget에서 intent를 받으려고 하는데 받지를 못하네요.
이번에는 별거 없지만 코드 다 올려봅니다.
왜 intent를 못받는지를 좀 알고 싶음;;
 
appWidgetProvider.java
package org.xxx;
 
import android.appwidget.AppWidgetManager;
import android.appwidget.AppWidgetProvider;
import android.content.Context;
import android.content.Intent;
import android.util.Log;
 
public class appWidgetProvider extends AppWidgetProvider {
 
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
super.onReceive(context, intent);
Log.d("TAG",intent.getAction());
}
 
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
int[] appWidgetIds) {
// TODO Auto-generated method stub
super.onUpdate(context, appWidgetManager, appWidgetIds);
}
 
}
 
widgetinfo.xml
<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:updatePeriodMillis="180001"
  android:initialLayout="@layout/main"
  android:minHeight="72px"
  android:minWidth="72px">
</appwidget-provider>
 
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="org.xxx"
      android:versionCode="1"
      android:versionName="1.0">
    <uses-sdk android:minSdkVersion="7" />
 
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <receiver android:name="appWidgetProvider">
            <intent-filter>
                <action android:name="android.appwidget.action.APPWIDGET_UPDATE"></action>
                <action android:name="android.intent.action.TIME_TICK"></action>
                <action android:name="android.intent.action.SCREEN_ON"></action>
            </intent-filter>
            <meta-data android:resource="@xml/widgetinfo" android:name="android.appwidget.provider"></meta-data>
        </receiver>
    </application>
</manifest>