2015-03-16 6 views
0

Виджет отлично работает на эмуляторе 4.1.2, когда он установлен на реальном устройстве, он даже не отображается в списке виджетов, так же, как и установлен, но я не могу его получить работать должным образом.Виджет Android работает только на эмуляторе не на реальном устройстве

вот manifest.xml

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.staccato.conectauaem" 
android:versionCode="1" 
android:versionName="1.0" > 

<uses-sdk 
    android:minSdkVersion="8" 
    android:targetSdkVersion="17" /> 

<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme"> 

    <receiver android:name="WgtProvider" > 
     <intent-filter> 
      <action android:name="android.appwidget.action.APPWIDGET_UPDATE" /> 
     </intent-filter> 

     <meta-data 
      android:name="android.appwidget.provider" 
      android:resource="@xml/appwidget" /> 
    </receiver> 

    <receiver 
     android:name="WgtReceiver" 
     android:label="widgetBroadcastReceiver" > 
     <intent-filter> 
      <action android:name="com.staccato.intent.action.CONNECT" /> 
     </intent-filter> 

     <meta-data 
      android:name="android.appwidget.provider" 
      android:resource="@xml/appwidget" /> 
    </receiver> 
</application> 

</manifest> 

и поставщик виджета

<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" 
    android:initialLayout="@layout/main" 
    android:minHeight="47dp" 
    android:minResizeHeight="146dp" 
    android:minResizeWidth="146dp" 
    android:minWidth="47dp" 
    android:updatePeriodMillis="1000000" > 
</appwidget-provider> 
+0

Что означает «Я не могу заставить его работать правильно», точно? – MarsAtomic

+0

он не отображается в списке виджетов. –

ответ

0

решаемый с жестким сбросом, установленный виджет, а затем перезапустить устройство, то он появился в списке виджетов.

Смежные вопросы