使用Cordova插件创建Android启动服务

时间:2019-05-02 06:14:48

标签: android cordova cordova-plugins

是否有可能创建一个可在Cordova插件中完成启动后自动启动的android后台服务?

在我的具体示例中,我需要启动一个始终侦听蓝牙事件的服务(即使未启动实际的应用程序)。

从理论上讲,这仅需要广播接收器侦听BOOT_COMPLETED事件,然后启动广播接收器侦听蓝牙事件。

但是,由于我需要使用Cordova应用程序,因此我无权访问上述解决方案所需的AndroidManifest.xml文件。

我的问题是:是否可以从Cordova访问AndroidManifest.xml文件,或者有没有想到的其他方法会给我同样的结果?

关于, 莱克斯(Lehks)

1 个答案:

答案 0 :(得分:1)

查看plugin.xml文件的文档:https://cordova.apache.org/docs/en/latest/plugin_ref/spec.html#config-file

您可以拥有一个名为total Gender JobTitle 5 F NULL 3 M NULL 8 NULL Engineer 的部分,该部分可以添加到AndroidManifest.xml中。例如(来自文档):

<config-file>

只需添加广播接收器即可。