UWP空引用异常-Adduplex SDK

时间:2018-12-17 15:44:38

标签: c# uwp adduplex

在Windows Store中更新我的UWP应用后,我正在使用Adduplex Monetization SDK。我得到了使应用崩溃的异常,调试和发布正常进行,可能会对机器产生任何帮助:

stowed_exception_system.nullreferenceexception_80004003_youtubevideod.dll!adduplex::interstitialad::_loadadtaskasync_d__59.movenext

故障详细信息(堆栈跟踪):

Stack Trace

修改:

我已经按照Adduplex文档中的建议从此处实现了SDK: AdDuplex Interstitial Ad Installation and Usage

这是我的代码:

   private async void Adduplex_LoadInterstitial()
    {
        await Windows.ApplicationModel.Core.CoreApplication.MainView.CoreWindow.Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal,
                   async () =>
                   {
                       try
                       {
                           if (adduplexInterstitialAd == null)
                           {
                               InitializeInterstitialAd();
                           }
                           else if (ConnectivityUtil.HasInternetConnection())
                           {
                               await adduplexInterstitialAd.LoadAdAsync();
                           }
                       }
                       catch (Exception){ }
                   });
    }

1 个答案:

答案 0 :(得分:0)

您应该将问题发布到AdDuplex。

首先,您的堆栈跟踪是针对.net本机的,这使得它在调试大多数问题时没有用,并且在这里似乎也不太有用。为了使它有用,您需要使用与程序包一起生成的.pdb文件将其转换为代码的stacktrace,但由于Microsoft从未为此创建工具,因此祝您好运。我想我曾经看到从命令提示符运行的第三方工具,但也许是从GitHub提取的,或者我找不到了。

但是基于崩溃日志,这似乎可能是AdDuplex内部的崩溃问题,因此除AdDuplex之外没有人可以修复它。