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

ビルド SDK を次のように変更する必要があります。プロジェクトを右クリック -> プロパティ -> Android -> すると、ビルド ターゲットを選択できます。

または、project.properties ファイルで変更することもできます。APIレベルを変更するだけですtarget=android-[API Level here]

AdMob を使用する場合は、API レベル 13 以上に設定する必要があります

于 2012-10-28T06:48:01.360 に答える
0

または、project.properties ファイルを直接変更して、たとえばtarget=android-13.

于 2012-10-28T07:55:00.983 に答える