集成admob后经常程序崩溃

用anysdk 2.0新框架集成admob后经常程序崩溃。我手机上用的美国的vpn代理,但是调用showads后有时是好的,有时会崩溃。日志如下:
E 804 NativeCrashListener Exception dealing with report
E 804 NativeCrashListener libcore.io.ErrnoException: read failed: EAGAIN (Try again)
E 804 NativeCrashListener at libcore.io.Posix.readBytes(Native Method)
E 804 NativeCrashListener at libcore.io.Posix.read(Posix.java:128)
E 804 NativeCrashListener at libcore.io.BlockGuardOs.read(BlockGuardOs.java:149)

E 804 BroadcastQueue r : BroadcastRecord{447371c0 u0 android.intent.action.USER_PRESENT} Intent { act=android.intent.action.USER_PRESENT flg=0x24000010 }

每次崩溃的日志BroadcastQueue有小许不一样,有时是:
E 804 BroadcastQueue r : BroadcastRecord{447371c0 u0 android.intent.action.USER_PRESENT} Intent { act=android.intent.action.USER_PRESENT flg=0x24000010 }

有时是:
804 BroadcastQueue r : BroadcastRecord{44608828 u-1 android.intent.action.ACCESS_CONTROL_CHANGED} Intent { act=android.intent.action.ACCESS_CONTROL_CHANGED flg=0x10 }
有时是:
BroadcastQueue r : BroadcastRecord{44a106c0 u0 android.intent.action.PACKAGE_ADDED}

我程序里有4个页面有广告,广告的id都不一样。用的同一个官方demo里的Ads.cpp,分别在页面代码里写的是:
Ads* _ads = Ads::getInstance();
if (_ads != NULL){
_ads->hideAds(AD_TYPE_BANNER, 1);
}

    Ads* _ads = Ads::getInstance();
    if (_ads != NULL){
        _ads->hideAds(AD_TYPE_BANNER, 2);
    }

    Ads* _ads = Ads::getInstance();
    if (_ads != NULL){
        _ads->hideAds(AD_TYPE_BANNER, 3);
    }

    Ads* _ads = Ads::getInstance();
    if (_ads != NULL){
        _ads->hideAds(AD_TYPE_BANNER, 4);
    }

请问该如何解决?谢谢!

不知道,没见过这个错误