Unity IronSource 設定 Android
分類
建立時間: 2024年9月18日 00:35
更新時間: 2024年10月20日 04:41
說明
記錄我在 Unity 使用 IronSource 跟 Android 有關的設定。
Gradle
使用 Unity 的 LevelPlay Network Manager,您可以避免將 Android artifacts 下載到您的專案中。相反,這些 artifacts 將在編譯期間添加到您的 gradle 檔案中。
若要啟用此流程,請按照下列步驟操作:
- 前往: Project Settings -> Player -> Android -> Publishing Settings
- 開啟 Custom Main Gradle Template
- 前往: Assets -> Mobile Dependency Manager -> Android Resolver -> Settings
- 開啟 “Patch mainTemplate.gradle”
- 按 “OK” 儲存變更
Android Resolver
前往: Assets → Mobile Dependency Manager → Android Resolver → Resolve。
IronSource Android Resolver Bug
如果遇到這個 Bug,首先確定已安裝 Android 模組。
打開 ~/Library/Preferences/com.unity3d.UnityEditor5.x.plist
,搜尋 JdkPath,修改對應的位置。
Gradle dependencies 找不到的問題
這個問題卡了我好久,最終我照著 Issue migrating to Unity 2022 LTS 給出的建議修好了。
主要就是安裝 External Dependency Manager for Unity,刪掉 LevelPlay 套件提供的 MobileDependencyResolver 就可以找到依賴了,具體可能要懂 Android 才會比較清楚,第一次遇到照著官方文件做還會報錯的套件,實在是非常棘手。
參考
觀看次數: 153
adadsadvertismentandroidironsourceunity設定廣告
相關文章:
一杯咖啡的力量,勝過千言萬語的感謝。
支持我一杯咖啡,讓我繼續創作優質內容,與您分享更多知識與樂趣!