2012-06-07 2 views
3

그래서 최신 admob SDK를 다운로드했습니다. 내가 안드로이드-13 project.properties에게 대상을 변경하여도 2.3.3에서 광고를 허용하는 일을했고, 10AdMob 광고가 전혀 표시되지 않음

에 최소 SDK를 설정 한 다음

등을 프로젝트로 가져 오기 모든 지시 사항을 준수

또한 매니페스트에이 선언 :

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

이 같은 XML에 AdView가를 선언 :이 광고의 모든 후

<com.google.ads.AdView android:id="@+id/adView" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        ads:adUnitId="xxxxxx" <!--replaced xxxxxx with publisher id--> 
        ads:adSize="BANNER" 
        ads:testDevices="xxxxx" <!--replaced xxxxx with device id--> 
        ads:loadAdOnCreate="true"/> 

단순히 표시 나던! 그래프 레이아웃에서 클래스를 인스턴스화 할 수 없다고 말했습니다.

어디서 잘못 되었나요?

+0

인스턴스화 할 수없는 클래스는 무엇입니까? – ThomasW

답변

0

libs 디렉토리에 admob.jar 파일을 포함 시키시겠습니까?

+0

예. 내 프로젝트의/libs에 GoogleAdmobAdsAndroidSDK.jar을 추가했습니다. –

+0

그래서 인터넷 및 network_state_access 권한을 삭제했으며 AdView가 빨간색 상자로 표시되어 인터넷 사용 권한이 필요하다는 오류가 표시되었습니다. 그 오류를 수정하자마자 다시 사라졌습니다. –

+0

광고 문안에서 인터넷 사용 권한을 삭제하면 인터넷에 액세스 할 필요가 있다는 빨간색 상자가 광고에 나타납니다. –

관련 문제