0

我在清单中添加了以下内容:

       <activity android:name="com.google.ads.AdActivity"                
   android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|
   uiMode|screenSize|smallestScreenSize"/>

我在 SDK-Manager 中下载了 API-13 (android 3.2)。

我在清单中添加了“android:targetSdkVersion="13"”:

<uses-sdk android:targetSdkVersion="13"  android:minSdkVersion="4"/>

但我看到以下错误,标有红色:“uiMode|screenSize|smallestScreenSize”

我使用 IntelliJ IDEA 11。

我在 file-project_structure-SDKs 中将 Android SDK 更改为 3.2,但我仍然在“uiMode|screenSize|smallestScreenSize”的清单中看到红色错误。“Theme.Dialog”也变成了以下错误标记为红色:

<activity android:name=".DeviceListActivity"
              android:label="@string/select_device"
              android:theme="@android:style/Theme.Dialog"
              android:configChanges="orientation|keyboardHidden" />

那么该怎么办?谢谢。

4

2 回答 2

0

或者您可以直接将 project.properties 文件更改为具有例如target=android-13.

于 2012-10-28T07:55:00.983 回答
0

您必须像这样更改构建 SDK:右键单击项目 -> 属性 -> Android -> 在那里您可以选择您的构建目标。

或者您可以在 project.properties 文件中更改它。只需更改之后的 API 级别target=android-[API Level here]

如果您想使用 AdMob,您必须将其设置为 >= API 级别 13

于 2012-10-28T06:48:01.360 回答