Ibm mobilefirst Worklight 6.1 Android ant构建未使用shell模板配置更改
我遇到了一个问题,即所有使用6.1和ant构建的android应用程序都接近于rotate。 当我注意到AndroidManifest.xml不包括changeConfig屏幕大小时 当我看我的AndroidManifest.xml.wltemplate.wluser时,我看得很清楚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中看到了这
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