2020-04-20
간만에 IceBlow 열었더니 com.google 임포트 하는게 다 깨짐. 구글링 하고
문서 보니 최근거는
implementation 'com.google.android.gms:play-services-ads:17.2.0'
이게
implementation 'com.google.android.gms:play-services-ads:19.1.0'
로 되어 있었고 19.1.0 으로 변경해 주니 문제 해결됨.
---> 이건 올렸다가 오류 많이 뜨고 해결도 못해서 다시 17.2.0 으로 롤백하고
minSdkVersion 이란게 build.gradle 인가에 있는데 그걸 16 으로만 해줬더니
괞찮은것 같다.
2020-03-18
Admob 관련 함수를 import 하고 사용하기 위해서는
build.gradle 를 수정해 줘야 한다.
2019년 중반 정도 포스트 찾아서 보고
implementation 'com.google.android.gms:play-services-ads:17.2.0'
를 추가 해 줬더니 뭐라고 빨간글 뜸....
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:animated-vector-drawable:28.0.0'
implementation 'com.android.support:customtabs:28.0.0'
implementation 'com.android.support:support-media-compat:28.0.0'
implementation 'com.android.support:support-v4:28.0.0'
위 5라인 추가해 줘야함.
AndroidManifest.xml 에다가 권한 추가 해 주고
일단 광고는 나중에 달려고 이렇게 하고 실행하니 오류발생. 실행오류.....
AndroidManifest.xml 에다가 기본적으로
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="@string/admob_app_id"/>
넣어 줘야함.
String.xml
에는
<string name="admob_app_id">ca-app-pub-3940256099942544~3347511713</string>
<string name="banner_ad_unit_id">ca-app-pub-3940256099942544/6300978111</string>
두줄 추가. 위 두줄은 내가 인터넷에서 찾은 것이다. 테스트용!!!! 이것으로 해서 초반 광고 없을때는
이것으로 해서 구글스토어에 올릴것.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
이하 : 2020-03-21 main.xml 관련
mine Done 에서 사용한 main.xml 에 사용한 배너영역 부분은 오류나서 (버전 올라가면서 그런듯)
새로 포스트들에서 긁어다가 iceBlow 에다 사용해 놓은 상황이다.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
이하 : 2020-03-21 폰 기기 아이디(테스트) 얻는 방법
소스 보면 안다. MainActivity.com 에 있는데 adRequest2 를 이용해서
공고 출력하면 자신.. 쓰고 있는 기기(폰) 의 테스트 아이디 안나온다. adRequest1 를 사용해야 나옴.
찾는방법은 찾는방법은 ""addTestDevice"" 단어로 검색하면 된다.