如何将这些Android设置添加到Air for Android app.xml清单?
<supports-screens android:
android:largeScreens="true"
android:xlargeScreens="true"/>
这给我一个语法错误:
<android>
<manifestAdditions>
<![CDATA[
<manifest android:installLocation="auto">
<uses-permission android:name="android.permission.INTERNET"/>
<uses-sdk android:minSdkVersion="8"/>
<supports-screens android:
android:largeScreens="true"
android:xlargeScreens="true"/>
]]>
</manifestAdditions>
</android>
答案 0 :(得分:0)
在我看来,你必须从你的添加中删除第一个'android:'。
<supports-screens android:
android:largeScreens="true"
android:xlargeScreens="true"/>
应该是
<supports-screens android:largeScreens="true"
android:xlargeScreens="true"/>
通过此Adobe post(如果删除帖子,包括将来参考):
<android>
<manifestAdditions><![CDATA[
<manifest android:installLocation="preferExternal">
<supports-screens
android:smallScreens="false"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"/>
<compatible-screens>
<!-- list the screens you support here -->
<screen android:screenSize="normal" android:screenDensity="hdpi" />
<screen android:screenSize="normal" android:screenDensity="xhdpi" />
<screen android:screenSize="large" android:screenDensity="ldpi" />
<screen android:screenSize="large" android:screenDensity="mdpi" />
<screen android:screenSize="large" android:screenDensity="hdpi" />
<screen android:screenSize="large" android:screenDensity="xhdpi" />
<screen android:screenSize="xlarge" android:screenDensity="ldpi" />
<screen android:screenSize="xlarge" android:screenDensity="mdpi" />
<screen android:screenSize="xlarge" android:screenDensity="hdpi" />
<screen android:screenSize="xlarge" android:screenDensity="xhdpi" />
</compatible-screens>
...
</manifest>
]]></manifestAdditions>
</android>