雖然也是收不到google獎勵廣告的問題,但有這次有點不太一樣。
功能一直都是正常的,只是突然某一天手機會一直收不到,只會吐標題的訊息。
還好還有別台android設備,試了一下是沒問題的。
猜是google play service又更新的關係吧,用了之前用過的方式:
http://chadgod.blogspot.com/2016/09/unity3d-no-resource-found-that-matches.html
手機上的設定->應用程式->Google Play 服務->管理空間->清除所有資料
這樣就可以了。
這和一般的no Fill錯誤不太一樣,有可能是因為手機上有開發帳號,再加上google play service新舊版本交替的關係吧。
2018年8月19日 星期日
2018年8月12日 星期日
Unity3D 2018 2.2.f1 + google play service + admob
照慣例,版本一換就要花些時間重試了:
mac下的安裝
Unity3D 版本 2018.2.2.f1
play-games-plugin-for-unity 版本 0.9.50
https://github.com/playgameservices/play-games-plugin-for-unity
Google Mobile Ads Unity Plugin 版本 v3.15.0
https://github.com/googleads/googleads-mobile-unity/releases/tag/v3.15.0
External Tools 的Android設定:
android sdk 需要 8.0
jdk 需要 1.8.1,安裝位置可能有些不同,但可以參考如下:
/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
ndk 是用 r10e
要用IL2CPP就依它建議r13b
設定的地方也有下載鈕,就不列出下載處了。
然後啟動後就崩潰了。
試了以下2種方法選一種就可以解決了。
1. Build System 改為 internal
2. Assets/GooglePlayGames/Plugins/Android/GooglePlayGameManifest.plugin/AndroidMainfest.xml
裡面的android:value=\ 3498522668 改成 android:value=\u0033498522668
主要就是 \ 改為 \u003
這裡有解法
https://github.com/playgameservices/play-games-plugin-for-unity/issues/2254
mac下的安裝
Unity3D 版本 2018.2.2.f1
play-games-plugin-for-unity 版本 0.9.50
https://github.com/playgameservices/play-games-plugin-for-unity
Google Mobile Ads Unity Plugin 版本 v3.15.0
https://github.com/googleads/googleads-mobile-unity/releases/tag/v3.15.0
External Tools 的Android設定:
android sdk 需要 8.0
jdk 需要 1.8.1,安裝位置可能有些不同,但可以參考如下:
/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
ndk 是用 r10e
要用IL2CPP就依它建議r13b
設定的地方也有下載鈕,就不列出下載處了。
然後啟動後就崩潰了。
試了以下2種方法選一種就可以解決了。
1. Build System 改為 internal
2. Assets/GooglePlayGames/Plugins/Android/GooglePlayGameManifest.plugin/AndroidMainfest.xml
裡面的android:value=\ 3498522668 改成 android:value=\u0033498522668
主要就是 \ 改為 \u003
這裡有解法
https://github.com/playgameservices/play-games-plugin-for-unity/issues/2254
訂閱:
文章 (Atom)