Android-TV:当我将电视置于待机模式并再次打开时,BOOT_COMPLETED无法调用

时间:2018-08-10 12:52:14

标签: android broadcastreceiver android-tv bootcompleted

我拥有 cloudwalker android电视

我正在为 android TV 设计一个应用,该应用具有显示某些屏幕的网络视图。我设计的方式是,当用户启动自己的Android TV时,必须加载我的应用。它运行得非常好,除了当我将电视置于待机模式并再次将其打开时,电视不会加载我的应用程序。。(我重复一遍,如果我关闭电视并打开再次打开,我的应用程序加载正常)。

以下是我的广播接收者在清单文件中的注册方式;

 <receiver
            android:name=".BootCompletedReceiver"
            android:enabled="true"
            android:exported="true"
            android:directBootAware="true"
            android:permission="android.permission.RECEIVE_BOOT_COMPLETED">
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED" />
                <action android:name="android.intent.action.QUICKBOOT_POWERON" />
                <action android:name="android.intent.action.LOCKED_BOOT_COMPLETED" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </receiver>

任何帮助表示赞赏。预先感谢。

0 个答案:

没有答案