El widget de la aplicación no se muestra en el cajón de la aplicación ICS

¿Alguien ha experimentado que su widget de aplicación no esté en la lista del cajón de aplicaciones de ICS?

Originalmente comencé esta aplicación para FroYo y más adelante, que es compatible con el widget de la aplicación. A lo largo vinieron Gingerbread y Honeycomb, esos trabajos también.

El widget aparece en la lista en el emulador si abro la aplicación "Widget Preview", sin embargo, cuando solo abre el cajón, no aparece en la lista con los demás. Aparece en Honeycomb. Tampoco lo veo (y otros tampoco) en mi Galaxy Nexus en cualquier lugar.

He intentado reiniciar, ya que he visto que la solución del problema para algunas personas después de la instalación inicial. También tengo una actividad principal con el filtro de intención action.MAIN / category.LAUNCHER, ya que tengo actividades de aplicación, esto no es un tipo de proyecto de widget único.

Voy a publicar algunos fragmentos a continuación, hágame saber si se necesita más. Mi minSdkVersion está en 7 y targetSdkVersion en 15, las propiedades del proyecto también tienen el objetivo verificado en 4.0.3. El atributo installLocation se establece en auto.

AndroidManifest.xml:

<receiver android:name=".AppWidget" android:label="@string/one_cell_widget_label">
    <intent-filter>
        <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
    </intent-filter>
    <intent-filter>
        <action android:name="com.frankcalise.h2droid.FORCE_WIDGET_UPDATE" />
    </intent-filter>
    <meta-data
        android:name="android.appwidget.provider"
        android:resource="@xml/one_cell_widget_settings" />
</receiver>

one_cell_widget_settings.xml:

<appwidget-provider
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:initialLayout="@layout/one_cell_widget"
    android:minWidth="@dimen/one_cell_widget"
    android:maxHeight="@dimen/one_cell_widget"
    android:updatePeriodMillis="0" >
</appwidget-provider>

one_cell_widget.xml:

<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/widget_background"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:padding="@dimen/widget_margin"
    android:background="@drawable/widget_background">
    <TextView
        android:id="@+id/widget_title_text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/app_name"
        android:textColor="@android:color/black" />
    <TextView
        android:id="@+id/widget_amount_text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/default_widget_amount"
        android:textSize="12sp"
        android:textColor="@color/amount_color" />
    <TextView
        android:id="@+id/widget_percent_text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/default_widget_percent" />
</LinearLayout>

y entonces obviamente implementé la clase en AppWidget.java

public class AppWidget extends AppWidgetProvider

ACTUALIZAR:

Un importante mensaje de logcat que encontré hoy que me ayudó a resolver el problema:

06-01 14:41:31.606: E/AppsCustomizePagedView(199): Widget ComponentInfo{com.frankcalise.h2droid/com.frankcalise.h2droid.AppWidget} has invalid dimensions (108, 0)

Respuestas a la pregunta(1)

Su respuesta a la pregunta