使用cordova cli构建时的Android installLocation

Joh*_*ner 12 android cordova

我正在使用cordova CLI工具构建一个大型cordova/phonegap应用程序.我需要AndroidManifest.xml文件中的installLocation来设置installLocation ="auto"(或preferExternal).我已经尝试放入<preference name="android-installLocation" value="auto" />我的config.xml文件.但是,我认为偏好可能仅在使用phonegap进行构建时才有效,而不是使用cordova.

在使用Cordova CLI工具构建时,有没有办法让这个首选项自动添加到AndroidManifest.xml?

Vla*_*rbu 7

这个插件完全符合您的需求:https://github.com/dpa99c/cordova-custom-config.

它扩展了cordova-cli在iOS和Android上修补平台特定文件的默认功能.当然,未来版本的cordova可能会覆盖这些额外的配置选项,但现在它可以完成这项工作.