2012-06-26 2 views
31

다음은 android에서 허용되지 않는 오류 문자열 유형을 보여주는 내 매니페스트 파일입니다. configChanges 오류 수정을 도와주세요. 아래 이 내 매니페스트 파일입니다.android에서 허용되지 않는 오류 문자열 유형 : 매니페스트 파일의 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에서 발생하는 오류 : 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

Project> Properties> Android> 'Project Build Target'을 3.2 이상으로 변경하십시오. –

+2

하지만 ... 내 앱이 진저 브레드에서 작동하지 않는다는 것을 의미합니다. :--( – 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 최소)으로 실행됨을 의미합니다.
관련 문제