2012-06-26 12 views
31

ここにアンドロイドで許可されていないエラー文字列の種類を示すマニフェストファイルがあります:configChangesエラーの修正にお役立てください。以下の が私のマニフェストファイルです。アンドロイドでエラー文字列の種類が許可されていません:マニフェストファイルのconfigChanges

<?xml version="1.0" encoding="utf-8"?> 
    <manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.ifahja.banner" 
    android:versionCode="1" 
    android:versionName="1.0" > 

    <uses-sdk android:minSdkVersion="10"/> 

    <application 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" > 
     <activity 
      android:name=".MyBannerActivity" 
      android:label="@string/app_name" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

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


    </application> 

    <uses-permission android:name="android.permission.INTERNET"/> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 


</manifest> 
+0

正確に何をお探しですか? –

+0

android用のEclipseのエラー:configChanges http://stackoverflow.com/questions/7899767/admob-error-in-eclipse-for-androidconfigchanges – sunil

答えて

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

screenSize & smallestScreenSize属性は13

http://developer.android.com/guide/topics/manifest/activity-element.html#config

+3

IE、プロジェクトレベルをAPIレベル13以上に変更します。 – amit

+2

プロジェクト>プロパティ> Android>上記の「プロジェクトビルドターゲット」を3.2に変更してください。 –

+2

しかし、それは私のアプリがGingerbreadで動作しないことを意味します:-( – Yavierre

6
  • は、あなたが最新のコピーを持っていることを確認し、APIレベルで導入されているSDK 10.Theyでは利用できませんAndroid SDKと、少なくともAndroid v3.2に対してコンパイルしている ( に設定されているターゲットproject.propertiesからandroid-13へ)。
  • Android用Googleモバイル広告SDKには、Android 2.3以降の実行時が必要です(AndroidManifest.xmlに android:minSdkVersionを少なくとも9に設定してください)。 これは、Android SDK の最新バージョンで開発することができ、アプリは以前のAndroidバージョン(2.3 最低)で実行されることを意味します。
関連する問題