AdMob2014. 8. 13. 12:57


안드로이드 매너패스트(AndroidManifest.xml) 요소 내에  meta-data 태그를 추가


    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        
<!-- AdMob -->
        <meta-data android:name="com.google.android.gms.version"
               android:value="@integer/google_play_services_version"/>
        
        <activity



AndroidManifest.xml에 com.google.android.gms.ads.AdActivity를 선언


<action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <!-- AdMob --> <activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/> </application>




AndroidManifest.xml에 권한을 선언

INTERNET ; 필수. 인터넷에 액세스하여 광고를 요청하는 데 사용됩니다.

ACCESS_NETWORK_STATE ; 선택사항. 광고를 요청하기 전에 인터넷 연결을 사용할 수 있는지 확인하는 데 사용됩니다.


</application> <!-- AdMob --> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> </manifest>



이것으로 프로젝트를 매끄럽게 빌드할 수 있습니다.

애드몹 AddMob이 이클립스 프로젝트에 오류없이 통합 완료되었습니다.

광고 배너를 코드에 추가하지 않아 앱을 실행하였을 때 겉으로 보이는 차이점은 없어요.

다음에서 원하는 액티비티에  AdMob 광고 단위를 붙여 화면에 쫙 뜨도록 해보겠습니다.





Posted by 코드버무려