請問怎么將Unity集成到AdMob?
首先進入網(wǎng)址:https://apps.admob.com/
進入之后是這個樣子的:
然后點擊點擊添加應用;
這里沒有Unity選項,不要緊,他的意思是你要用在Android還是IOS,所以不要迷茫;
然后一直往下進行:
把這兩個值記錄一下;
然后去這里:https://github.com/googleads/googleads-mobile-unity/releases/tag/v3.15.1下載SDK:
下載完成之后,打開你要加入廣告的項目,把這個包導進去;
然后在導進來的包里邊找到:
這里就是Android的清單文件;
在里邊添加:
為了保險起見,我還添加了一下片段:
記得要添加到application標簽下;
而且要記得把包名改了;
而且要記得把版本名稱改成合適的;
而且要記得把SDK版本改成合適的;
而且最好把label改為工程名;
好像沒有什么了;
然后打包運行就行了。
下面是要遵循的步驟:
使用android pro創(chuàng)建一個Unity項目。(下載地址:https://github.com/unity-plugins/Unity-Admob)
打開Unity到File-;build設置Unity,并創(chuàng)建一個構(gòu)建項目。
去your-project-location/temp/。
有一個文件夾命名為臨時區(qū)域。
這個文件夾復制到另一個位置,重命名該文件夾。例如test-unity。
在Eclipse中從現(xiàn)有代碼創(chuàng)建新項目,去test-unity并選擇它。新項目就創(chuàng)建了。
右鍵單擊項目并選擇屬性。
從左邊的選項卡列表選擇android,并檢查右側(cè)面板上的庫,應用所做的修改。
Android里現(xiàn)在創(chuàng)建的項目命名為test-android。
包的名稱必須與你在Unity中是用的相同。
右鍵單擊項目,添加庫到android,選擇Unity項目,在test-android項目里Unity項目被添加庫。
從Unity項目復制資源文件夾在Eclipse中測試Android項目。
同時復制Unity中的libs->armeabi-v7a到libs文件夾。
現(xiàn)在去Unity安裝目錄:C:\Program Files(x86)\Unity\Editor\Data\PlaybackEngines\androiddevelopmentplayer\bin,復制classes.jar到libs文件夾中測試Android項目。復制classes.jar后,如果android-dependencies文件中你不能看到classes.jar測試Android項目,那么你要建立可以測試Android項目的包含jar文件的test-android。
test-android項目開放的主要activity.class并粘貼此行導入com.unity3d.player.UnityPlayerActivity;
現(xiàn)在,隨著UnityPlayerActivity替代活動如下公共類MainActivity擴展UnityPlayerActivity。
注釋setContentview(R.layout.main)。
運行你的應用程序就可以了!