【问题标题】:Cordova 9 is not adding service tag into AndroidManifest.xml from my custom pluginCordova 9 没有从我的自定义插件中将服务标签添加到 AndroidManifest.xml
【发布时间】:2019-06-27 09:16:02
【问题描述】:

我有一个为 Android 开发的自定义 Cordova 插件。这在 Cordova 7.1 上运行良好。最近我将我的 Cordova 版本更新为 Cordova 9。现在 AndroidManifest.xml 中没有添加部分

插件.xml

<config-file target="AndroidManifest.xml" parent="/manifest/application">
 <service
 ...
 </service>
</config-file>

我想在 AndroidManifest.xml 中看到以下标记。但是,在 Cordova 9 更新后它就不见了。

<service android:name="xxx.xxx.xxx.xxx">
...
</service>

尝试手动删除平台和插件并添加帮助。问题仍然存在。

【问题讨论】:

    标签: android cordova cordova-plugins


    【解决方案1】:

    我遇到了完全相同的问题,我花了很长时间才弄清楚:

    parent="/manifest/application" 更改为parent="application",它应该可以工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-14
      • 1970-01-01
      • 2019-08-12
      • 1970-01-01
      • 1970-01-01
      • 2014-02-01
      • 1970-01-01
      • 2015-10-05
      相关资源
      最近更新 更多