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是:参数无效,但不知道为什么
答案 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