使用cordova cli构建时的Android installLocation

时间:2015-06-08 14:38:25

标签: android cordova

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

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

2 个答案:

答案 0 :(得分:6)

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

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

答案 1 :(得分:0)

使用cordova插件: https://github.com/dpa99c/cordova-custom-config

在config.xml中添加以下内容:

<platform name="android">

<custom-preference name="android-manifest/@android:installLocation" value="auto" />