簡體   English   中英

Unity - Google Play Services vs. Appodeal

[英]Unity - Google play Services vs. Appodeal

我正在使用GPS插件進行手機游戲,我想要廣告,所以我決定添加Appodeal。 首先我導入了Appodeal而不是GPS。 但是,當我完成導入時,他們會顯示兩個我找不到任何解決方案的錯誤。

Assets / PlayServicesResolver / Editor / IResolver.cs(74,27):錯誤CS0433:導入的類型`Google.JarResolver.PlayServicesSupport'被多次定義

Assets / PlayServicesResolver / Editor / PlayServicesResolver.cs(146,56):錯誤CS0433:導入的類型`Google.JarResolver.Dependency'被多次定義

有人來幫我嗎? 謝謝..

許多插件會嘗試將PlayServicesResolver安裝到您的項目Assets文件夾中。 他們通常會自己處理多個版本,並會提示一條消息,詢問您是否要刪除過時的文件。

我不確定為什么但Appodeal不會發生這種情況,我通常只是在導入隨附的任何Unity包之前刪除Assets / PlayServicesResolver。

手動安裝PlayServicesResolver

您可以做的另一件事是手動安裝PlayServicesResolver,就像他在評論中提到的Mr.Rebot一樣,在導入插件時取消選中PlayServicesResolver。

如果您已有文件夾Assets / PlayServicesResolver,請先將其刪除。 您可以從github下載最新的Resolver。

打開它以將其導入您的項目。

導入PlayServicesResolver

然后,您可以導入Appodeal並確保取消選中PlayServicesResolver,如下所示:

在此輸入圖像描述

正如您所看到的,Appodeal試圖在我的案例中安裝舊版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM