Оппо Firebase уведомления в фоновом режиме - PullRequest
0 голосов
/ 28 мая 2019

Код для разрешения oppo не может загрузить приложение. Телефон Oppo не может обрабатывать уведомления в фоновом режиме, но когда я использую этот код, он работает хорошо:

val POWERMANAGER_INTENTS = arrayOf(
        Intent().setComponent(
            ComponentName(
                "com.coloros.safecenter",
                "com.coloros.safecenter.permission.startup.StartupAppListActivity"
            )
        ),
        Intent().setComponent(
            ComponentName(
                "com.coloros.safecenter",
                "com.coloros.safecenter.startupapp.StartupAppListActivity"
            )
        )
    )

Но этот код не может загрузить мое приложение. это сделать ошибку так:

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.firebasesms.hong/com.firebasesms.hong.MainActivity}: java.lang.SecurityException: Permission Denial: starting Intent.......

Caused by: java.lang.SecurityException: Permission Denial: starting Intent ..... requires oppo.permission.OPPO_COMPONENT_SAFE

AndroidManifest

enter image description here

Код: Kotlin

enter image description here

Ошибка: требуется oppo.permission.OPPO_COMPONENT_SAFE

enter image description here

1 Ответ

0 голосов
/ 28 мая 2019

Для запуска намерения необходимо разрешение «OPPO_COMPONENT_SAFE» в манифесте.

    <!--for OPPO-->
<uses-permission android:name="oppo.permission.OPPO_COMPONENT_SAFE" />

Ссылка: Разрешение на отказ OPPO_COMPONENT_SAFE

...