我正在使用 cordova CLI 工具构建大型 cordova/phonegap 应用程序。我需要 AndroidManifest.xml 文件中的 installLocation 具有 installLocation="auto"(或 preferExternal)设置。我试过放置 <preference name="android-installLocation" value="auto" />
在我的 config.xml 文件中。但是,我认为这种偏好可能仅在使用 phonegap 而不是 cordova 构建时才有效。
在使用 Cordova CLI 工具构建时,是否有办法将此首选项自动添加到 AndroidManifest.xml?
最佳答案
这个插件正是你所需要的:https://github.com/dpa99c/cordova-custom-config .
它扩展了 cordova-cli
的默认功能以修补 iOS 和 Android 上的平台特定文件。当然,这些额外的配置选项可能会被 future 版本的 cordova 覆盖,但目前它可以完成这项工作。
关于使用 cordova cli 构建时的 Android installLocation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30712129/