Android:非页内广告Facebook广告错误100

时间:2016-10-31 22:18:41

标签: android facebook interstitial

Android:我正在尝试获取插页式广告并出现此错误: (#100)Param REQUEST_TIME必须是数字= -0

at

facebookInterstitialAd = new com.facebook.ads.InterstitialAd(this, this.getString(R.string.facebook_id__interstitial));

facebookInterstitialAd.setAdListener(new com.facebook.ads.InterstitialAdListener() {
            @Override
            public void onError(Ad ad, AdError error) {
    //here

任何人都可以提供帮助吗? api错误100是:参数无效,但不知道为什么

1 个答案:

答案 0 :(得分:0)

这似乎是最新Facebook Audience SDK版本(4.17.0)中引入的错误。 您可以手动降级版本以防止错误并等待Facebook修复错误。

降级变更:

compile('com.facebook.android:audience-network-sdk:4.+')

compile('com.facebook.android:audience-network-sdk:4.16.1')

这正是为什么拥有动态依赖关系(使用+)是一个坏主意。我建议始终使用静态版本并通过适当的测试手动升级。

可以在此处找到Facebook SDK的可用版本:Maven Central Repository