반응형

Unity를 작업하면서 항상 프로젝트마다 새로운 기분인다.


어제 admob을 붙이는 작업을 진행하였다.


0. admob 사이트에서 배너와 전면광고 설정 


1. https://github.com/googleads/googleads-mobile-unity/releases

여기서 최신버전을 설치했다.


2. 기존에 사용하던 소스를 붙였다.


3. 빌드


4. 안나온다....


광고나오기까지 시간이 걸린다고 알고있어서 기다렸다.


오늘 출근하면서 실행해도 안나온다.


이건 .... 잘못된 상황이라고 판단 다시 구글링 과 기억을 되살렸습니다.



지금은 나옵니다.


그럼 중요한 체크 사항 - 광고가 안나오면 다음 부분을 체크하세요


빌드 백업 - 만일의 사태를 대비하여 페키지 또는 깃등의 버전프로그램으로 백업하세요.

(필수는 아니나 혹시모르는 사태를 대비)



첫번째. 이것 부터 해보세요


Assets > Play Services Resolver > asndroid Resolver > Force Resolve



누르시면 팝업이 하나 뜨고서 막 다운받고 막 일합니다.

그럼 이다음 빌드해서 확인해보세요.

 


자! 여기까지 해서 성공하셨으면 축하드립니다.!!


이건 만약인데 이거했는데도 안된다고 하시면 다음 두번째를 보세요.


두번째. Manifast 수정하기


Assets(폴더) > Plugins > Android > GoogleMobileAdsPlugin > AndroidManifest


< 원 상태>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="utf-8"?>
<!--
This Google Mobile Ads plugin library manifest will get merged with your
application's manifest, adding the necessary activity and permissions
required for displaying ads.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.google.unity.ads"
    android:versionName="1.0"
    android:versionCode="1">
  <uses-sdk android:minSdkVersion="14"
      android:targetSdkVersion="19" />
  <application>
  </application>
</manifest>

cs


<추가 내용>

<appication> </application> 사이에 추가해주세요


1
2
3
4
5
6
7
8
9
10
11
12
13
14

        <activity android:name="com.unity3d.player.UnityPlayerNativeActivity"
   android:label="@string/app_name">
   <intent-filter>
     <action android:name="android.intent.action.MAIN" />
     <category android:name="android.intent.category.LAUNCHER" />
   </intent-filter>
   <meta-data android:name="unityplayer.UnityActivity" android:value="true" />
   <meta-data android:name="unityplayer.ForwardNativeEventsToDalvik"
       android:value="true" />
            </activity>

 
 
cs


추가 후, 다시 빌드해서 확인해주세요


성공하셨다면 메인화면에서 몇초 후, 출력됨을 확인 할 수 있습니다.


만약... 여기까지와서 안된다면 다른 부분의 확인이 필요할 듯 합니다.

그런 분은 댓글 달아주시면 한번 같이 고민해보겠습니다.


그럼 모두 즐거운 하루 되세요~~


위내용은 삭제한 이유는 다음과 같습니다.

위 내용은 광고와는 무관한 내용을 확인하였습니다. 또한 해당 메니페스트를 설정하면 아이콘이 2개가 생성되는 현상이 확인되어 내용을 제거합니다.

반응형

'개발이야기 > Unity & C# 코딩' 카테고리의 다른 글

Unity Sound 옵션  (2) 2018.03.27
Raycast - CircleCast  (0) 2018.03.26
코르틴(Coroutine)  (0) 2018.03.10
Rigidbody(2D) constraints 설정  (0) 2018.03.07
Admob 배너광고  (0) 2018.02.08

+ Recent posts