Air Android - app.xml清单附加功能

时间:2013-07-31 11:08:52

标签: android xml air manifest

如何将这些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>

1 个答案:

答案 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>