카울리 가입하기 : 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
카울리 적용방법 1.1.5  (1) 2011.03.07
  1. 카울리 2011.04.14 15:08

    안녕하세요- 모바일광고 카울리 입니다.
    카울리에 대한 관심에 대단히 감사드립니다-
    퍼미션 공백에 대하여 확인해보니.. 가이드 파일내 해당퍼미션에 공백 내용이 포함되어있어 삭제처리 하였습니다.
    덕분에 다른 개발자님들의 혼동을 막을 수 있었습니다.
    혹시 카울리 회원님이시라면 소정의 카울리 광고캐쉬를 지급해드리려고 합니다.
    이글을 보신다면 Cauly@futurestream.co.kr 로 연락 부탁드리겠습니다. 감사합니다.

+ Recent posts