设备重启后,应用自动启动无法正常工作(Android 9)

时间:2019-06-13 09:25:24

标签: android jquery cordova cordova-plugins

我正在使用此cordova插件重启设备后自动启动cordova应用。 https://github.com/ToniKorin/cordova-plugin-autostart

我检查了许多版本,发现android 7.1.2版本可以正常工作,但其他版本(例如android 9)不能正常工作。

是否有任何其他插件可用于此功能。

1 个答案:

答案 0 :(得分:0)

我曾经有过同样的问题。

当我第一次https://github.com/ToniKorin/cordova-plugin-autostart使用此插件时。

它仅在调试模式(Android 9仿真器)下对我有效,但在真正的android 9设备电话中却无效。

要使其在真实设备(Android 9)中正常工作,您将需要使用以下离子官方插件: https://github.com/NeoLSN/cordova-plugin-android-permissions

您必须授予该应用“ RECEIVE_BOOT_COMPLETED”权限才能自动启动。

来源:https://developer.android.com/reference/android/Manifest.permission.html#RECEIVE_BOOT_COMPLETED

它帮助我解决了问题,希望对您有帮助。