2012-03-07 2 views
0

임 내 임무 중 하나에 admob을 넣으려고하고 지시 한 모든 것을했는데 코드를 실행할 때 계속이 오류가 발생합니다. "AndroidManifest.xml에 configManifest.xml에 AdActivity를 선언해야합니다. 여기안드로이드 2.3 admob 오류

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

내 XML 코드가 활동한다 : 모든 코드 난 .. 여기

는 광고에 대한 내 안드로이드 매니페스트 코드입니다 (나는 모든 권한뿐만 아니라 선언하여 필요 한) 빌드 오류 표시 할 내용 :

<com.google.ads.AdView 
    android:layout_gravity="" 
    android:id="@+id/adView" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    ads:adUnitId="MY_PRIVATE_ID" 
    ads:loadAdOnCreate="true" 
    ads:adSize = "BANNER" /> 

누군가가 내게이 실행을 얻으려면 내가해야 할 일에 대해 명확하고 간단한 대답을 줄 수 있습니까, 나는 또한 안드로이드 3.2를 다운로드했지만, 내 existng 안드로이드 2.3 프로젝트의 빌드 경로를 구성하는 방법을 모릅니다

답변

1

당신이 사용하고있는 jar 파일의 버전에 달려 있다고 생각합니다.

GoogleAdMobAdsSdk-4.1.1.jar를 들어

android:configChanges= "keyboard|keyboardHidden|orientation" 

을 시도하고 GoogleAdMobAdsSdk-4.1.3.jar에 대한

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

내가 4.1.3 항아리를 사용할 때 알아. 4.1.1 항아리를 얻는 법을 모르며, 아래 코드를 사용할 때 4.3.1에 대해 내가 project.properties가 아니면 빌드 오류가 발생한다. ~ 13,하지만 내가 깨끗하게하더라도 전체 프로젝트에 오류가 발생합니다 .. –

0

내가 이전 answer에서 살펴 것 시도 . 거기에 주어진 멋진 설명이 있습니다.

관련 문제