Ibm mobilefirst Worklight 6.1 Android ant构建未使用shell模板配置更改

Ibm mobilefirst Worklight 6.1 Android ant构建未使用shell模板配置更改,ibm-mobilefirst,Ibm Mobilefirst,我遇到了一个问题,即所有使用6.1和ant构建的android应用程序都接近于rotate。 当我注意到AndroidManifest.xml不包括changeConfig屏幕大小时 当我看我的AndroidManifest.xml.wltemplate.wluser时,我看得很清楚 android:configChanges="orientation|keyboardHidden|screenSize" 但是在ant构建完成ant构建之后,我在AndroidManifest.xml中看到了这

我遇到了一个问题,即所有使用6.1和ant构建的android应用程序都接近于rotate。 当我注意到AndroidManifest.xml不包括changeConfig屏幕大小时

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

android:configChanges="orientation|keyboardHidden|screenSize"
但是在ant构建完成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

尝试此操作,而不是在AndroidManifest.xml.wltemplate.wluser中进行更改

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

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

希望这有帮助


干杯

我尝试使用ant和您提供的build.xml使用Dojo在6.1 GM中构建一个空应用程序,android清单看起来不错,应用程序也可以运行。您是否尝试过使用eclipse构建它?这可能是因为您使用了非正式版本的Worklight