我收到了很多谷歌的例外情况。例外情况与Admob有关。 以下是谷歌开发者控制台报告的错误之一:
这些行对于所有错误报告都是相同的。
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();
更新: Build适用于最低版本8,目标版本13