将自定义配置添加到AndroidManifest.xml中



我使用的是cordova和一个第三方插件,它在AndroidManifest.xml文件中缺少一个设置块。我已经检查了npm中的自定义配置,但仍然不知道如何将config.xml中的以下代码输入到xml文件中。

<receiver android:exported="true" android:name="com.appsflyer.MultipleInstallBroadcastReceiver">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>

问题是,这应该从config.xml中读取,并添加到每个平台擦除中。

您需要将<config-file>块添加到config.xml:

<widget>
...
<platform name="android">
...
<config-file target="AndroidManifest.xml" parent="/manifest/application">
<receiver android:exported="true" android:name="com.appsflyer.MultipleInstallBroadcastReceiver"/>
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</config-file>
</platform>
</widget>

由于cordova@8<config-file>块在config.xml中受支持(除了插件的plugin.xml之外(。

相关内容

  • 没有找到相关文章

最新更新