0

それについていくつかのトピックがあることは知っていますが、私がこれを始めた理由は、与えられた解決策では解決できないように見えるからです. プロジェクトに admob を追加したいと考えています。GoogleAdMobAdsSdk-6.2.1 をダウンロードしてプロジェクトに追加しました。起動すると、 You must have と表示されますAdActivity declared in AndroidManifest with configChanges。解決策が見つかったので、次のように設定します。

android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"

<uses-sdk
        android:minSdkVersion="3"
        android:targetSdkVersion="15" />

きれいにして、もう一度やり直してください。しかし、targetSdkVersion が最小 12 に設定されているにもかかわらず、次のようなエラーが表示されます。なぜこのエラーがまだ発生するのか、本当にわかりません。

String types not allowed (at 'configChanges' with value 'keyboard|keyboardHidden|orientation|
 screenLayout|uiMode|screenSize|smallestScreenSize')

これに関するアイデアはありますか?私が調べた別の設定が間違っている可能性がありますか?

4

2 に答える 2

0

プロジェクトを右クリックして、[プロパティ]に移動します。次に、[Android]タブをクリックします。少なくとも13になるようにターゲットを選択すると、完了です。

于 2012-12-08T17:01:43.173 に答える
0

まず、project.propertiesファイルで、プロジェクト ターゲットが必要です。

target=android-15

そして、それが終わったら、プロジェクトをきれいにしてください

于 2012-12-04T17:09:22.917 に答える