編輯:關於android開發
在Unity游戲加入廣告大致有以下幾種方式:
其中以第一種最常見,我用的也是這一種。
第一種方式的整個流程大致是這樣:
這個過程可以參考這兩篇文章:unity3d插入android有米廣告和Unity 3D 關於給APK包加廣告的流程。
如果你按照步驟成功加入了廣告,可以跳過下面的部分。我在這個過程中遇到了幾個問題。
第一個是 CommandInvokationFailure: Failed to re-package resources。
出現這個問題的原因是Android的資源沒有整合好。首先檢查下文件層次結構:
Assetes/
--------Plugins/
----------------Android/
------------------------AndroidManifest.xml
------------------------SDK文件
------------------------導出的Jar包
如果仍然有問題,看看是不是我遇到的 AppCompat 相關的問題。我對Android了解的不多,解決的方法也不見得高明:
好了,問題解決了。
在Java項目裡面,根據SDK文檔,一般都是寫好了一些方法,可以讓你方便地創建廣告條、插屏廣告之類的。
在Unity中選擇一個GameObject,使用下面代碼得到Java類的對象:
jc = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
jo = jc.GetStatic<AndroidJavaObject>("currentActivity");
然後用 AndroidJavaObject 的 Call 方法即可,如:
jo.Call("showSpot");
最後是關於游戲的圖標和名字。
如此加入廣告代碼之後,Unity項目的圖標會被Android項目中的覆蓋。所以,最方便的是在創建Android項目時就確定Icon。
而游戲的名字還是Unity項目中的。
以上都是我在嘗試向Unity中加入廣告時,參考他人博客和自己摸索得出的,如有錯誤請指出。請以廣告SDK文檔為准。
Android 系統版本&API對照表,android系統版本最新Android系統版本與API等級對應關系表 數據來源:http://d.android.c
linux 內核信號的實現和使用把以前寫的一些東西發一下,和大家一起學習。1, 基本數據結構* linux信號數結構下圖是《深入理解linux內核第3版》“信號”一章的圖
unity的 斷言 Unity 5.1 Assertion Library 當你建立Unity 的手機游戲你最可能渴望設置Script Call Optimization
自定義輪播圖片框架的使用,自定義播圖片框架我是一個比較懶惰的人。。 不想說太多高深的東西,,只會淺淺的表達。。。。因為妹子做了程序員 是很悲慘的故事。。哈哈 現在 就來說