Google から多くの例外を受け取っています。例外は Admob に関連しています。Google 開発者コンソールから報告されたエラーの 1 つを次に示します。
これらの行は、すべてのエラー レポートで同じです。
java.lang.NullPointerException
at com.google.ads.util.g.a(SourceFile:439)
at com.google.ads.v.a(SourceFile:55)
at com.google.ads.internal.a.a(SourceFile:200)
at com.google.ads.internal.i.shouldOverrideUrlLoading(SourceFile:125)
at android.webkit.CallbackProxy.uiOverrideUrlLoading(CallbackProxy.java:268)
at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:383)
次の行は異なります /レポートによって異なります/
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:4945)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvik.system.NativeStart.main(Native Method)
これが私のコードです:
if (ads_enabled)
{
try
{
AdRequest adRequest = new AdRequest();
m_adView.loadAd(adRequest);
}
catch (Exception e)
{
K_log.e(e.toString());
}
}
OnDestroy コード:
try
{
if (m_adView != null)
m_adView.destroy();
}
catch (Exception e)
{
K_log.e("MainScreen -> m_adView.destroy()" + m_iCount + " " + e.toString());
}
super.onDestroy();
更新: ビルドは最小バージョン 8、ターゲット バージョン 13 用です