我遇到的问题是所有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
答案 0 :(得分:0)
尝试此操作,而不是在AndroidManifest.xml.wltemplate.wluser
中进行更改如果您正在使用内部应用程序,请将更改添加到nativeMantyApp文件夹中的AndroidManifest.xml。
或
如果您没有内部应用程序,请在Android项目的nativeResources中存在的AndroidManifest.xml中添加您的更改。
希望这有帮助。
干杯!!