카울리 가입하기 : http://www.cauly.net

APP관리 -> APP등록

APP등록을 완료하면 SDK다운로드와 해당 앱에 특정 코드가 발급됨.


가이드를 보면, lib 폴더를 생성 후 CaulySDK-V1.1.5.jar 파일을 넣으라고 되어있는데
그냥 프로젝트 우클릭 -> Properties -> 다운받은 CaulySDK-V1.1.5.jar 파일을 Libraries로 추가



그 다음은 매니페스트에 퍼미션을 추가해 주어야하는데 가이드에 있는 그대로 복사를 하고 확인을 안했다가
오류가 생겨서 한참을 해매버렸다..
LogCat에 나오는 오류는
Caused by: android.view.InflateException: Binary XML file line #19: Error inflating class com.cauly.android.ad.AdView
증상은 앱을 실행시 바로 종료가 되는 현상.





위 구문이 가이드 그대로.. 잘보면 4번째와 5번째 퍼미션 " 앞에 공백이 들어가있다.

위 부분때문에 위 에러가 생겼는데 한참을 찾았다.


그 다음은 values 폴더에attrs.xml 파일을 추가시켜 <resources></resources> 사이에 가이드 내용을 넣어준다.


마지막으로 원하는 레이아웃 위치에 가이드에 있는 [CPC Sample Code] 부분을 추가시킨다.
xmlns:app=http://schemas.android.com/apk/res/com.cauly.adtest
app:appcode="CAULY"


위 부분에서 res/해당APP의 패키지명으로 바꾸고
appcode 부분에 처음에 APP등록을 마치고 받았던 코드를 입력해주면 끝.

앱을 실행시켜보면 광고가 뜨는데, 가끔 안뜰 때도 있는것 같다.

'Android > 광고' 카테고리의 다른 글

애드몹(Admob) 적용방법  (0) 2011.03.08

+ Recent posts