应用程序小部件未列在Nexus 5中的谷歌现在启动器小部件列表中(Android 5.1.1)

时间:2015-07-16 21:41:24

标签: android widget android-launcher nexus-5 app-launcher

我有一个应用程序,其中包含一个小部件。它适用于除Nexus 5之外的所有设备。该小部件未在Nexus 5的谷歌现在启动器的小部件列表中列出。我已经测试了在Nexus 7(Android 5.1.1)上使用相同的Google现在启动器安装应用程序,并且小部件显示在列表中。

我已经看到类似的bug提交谷歌现在发射器,但在这里他们提到,在设备重启,小部件显示。奇怪的是,即使这对我不起作用。我安装了另一个自定义启动器(Nova启动器)并测试了这个场景,我的小部件显示没有任何问题。

以下是我的配置xml

的代码
<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
    android:minWidth="350dp" android:minHeight="133dp"
    android:updatePeriodMillis="3600000"
    android:previewImage="@drawable/ic_launcher"
    android:initialLayout="@layout/ana_app_widget"
    android:resizeMode="none"
    android:widgetCategory="home_screen|keyguard"
    android:initialKeyguardLayout="@layout/ana_app_widget">
    </appwidget-provider>

这是我的清单。

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

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

<service
    android:name=".StackWidgetService"
    android:permission="android.permission.BIND_REMOTEVIEWS"
    android:exported="false">

</service>

任何帮助都将不胜感激。

0 个答案:

没有答案