AIDE错误:方法onRewardedVideoCompleted不会覆盖超类中的方法

时间:2018-05-01 12:37:43

标签: java android android-studio ide aide

我收到此AIDE(Android IDE)错误:“方法onRewardedVideoCompleted不会覆盖超类中的方法”。奇怪的是Android Studio中没有错误。我遵循了这个指南:https://developers.google.com/admob/android/rewarded-video

我在AIDE中收到此错误:

enter image description here

以下是完整代码:https://pastebin.com/TJCPw5BH

@Override
public void onRewardedVideoCompleted() {
    Toast.makeText(this, "onRewardedVideoCompleted", Toast.LENGTH_SHORT).show();
}

所有帮助表示赞赏!

1 个答案:

答案 0 :(得分:0)

我也遇到过这个问题。

这就是我解决它的方法:

在RNFirebaseAdMobRewardedVideo.java中:

@Override
public void onRewardedVideoCompleted() {
  // Toast.makeText(this, "onRewardedVideoCompleted", 
  // Toast.LENGTH_SHORT).show();
  sendEvent("onRewardedVideoCompleted", null);
}

如果在添加该代码后收到此错误:错误:任务':app:transformClassesWithDexForRelease'执行失败,请将此添加到您的应用build.gradle:

defaultConfig {
   multiDexEnabled true
}

如果有效,请告诉我!