Worklight 6.1 Android ant build不使用shell模板configChanges

时间:2014-05-28 16:18:48

标签: ibm-mobilefirst

我遇到的问题是所有Android应用程序都使用6.1构建并且ant正在关闭旋转。 当我注意到AndroidManifest.xml不包含changeConfig screenSize时。

当我看到我的AndroidManifest.xml.wltemplate.wluser时,我看得很清楚

android:configChanges="orientation|keyboardHidden|screenSize"

然而,在构建ant构建之后,我在AndroidManifest.xml中看到了这个

android:configChanges="orientation|keyboardHidden"

正在使用wluser模板中的其他配置(packageName,minApiVersion)。

我的构建命令看起来像::

<app-builder applicationFolder="${appPath}/${appName}" environments="android" 
            nativeProjectPrefix="${appName}" outputFolder="./bin" 
            skinBuildExtensions="build-dojo.xml" worklightserverhost="${wlServerAddress}"/>

有什么东西我缺失了,这在505中有效。 Worklight Ant任务版本6.1.0.00.20131126-0630

1 个答案:

答案 0 :(得分:0)

尝试此操作,而不是在AndroidManifest.xml.wltemplate.wluser

中进行更改

如果您正在使用内部应用程序,请将更改添加到nativeMantyApp文件夹中的AndroidManifest.xml。

如果您没有内部应用程序,请在Android项目的nativeResources中存在的AndroidManifest.xml中添加您的更改。

希望这有帮助。

干杯!!