我使用Unity制作游戏,我想添加一些广告。我添加了AdMob,当它显示AD游戏崩溃时。现在我添加了appodeal,每次我在Android手机上启动应用程序时都会崩溃,但是在Unity的播放模式下都可以。
在控制台中,我收到此错误:
我也收到这些警告:
像这样的17条警告。
我使用以下代码来显示adode中的AD:
private void Initialize(bool isTesting)
{
Appodeal.setTesting(isTesting);
Appodeal.muteVideosIfCallsMuted(true);
Appodeal.initialize(APP_KEY, Appodeal.INTERSTITIAL | Appodeal.NON_SKIPPABLE_VIDEO);
}
public void ShowInterstitial()
{
if (Appodeal.isLoaded(Appodeal.INTERSTITIAL))
{
Appodeal.show(Appodeal.INTERSTITIAL);
}
}
我不知道该怎么办请帮帮我。
最佳答案
我知道这是一个很老的问题,但是如果有人遇到相同的问题,也许我的解决方案会有所帮助。就我而言,我在项目中有两个不同版本的ExternalDependencyManager。我检查了Assets/ExternalDependencyManager/Editor文件夹,发现有重复的库v1.2.152和v1.2.150。我删除了v1.2.150版本的所有文件,错误消失了。
关于c# - 无法解析Packages/manifest.json,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/61791538/