Ошибка AIDE: метод onRewardedVideoCompleted не переопределяет метод из суперкласса
Я получаю эту ошибку AIDE (Android IDE): "Метод onRewardedVideoCompleted не переопределяет метод из суперкласса". Странная часть: в Android Studio нет ошибок. Я следовал этому руководству: https://developers.google.com/admob/android/rewarded-video
Я получаю эту ошибку в AIDE:
Вот полный код: https://pastebin.com/TJCPw5BH
@Override
public void onRewardedVideoCompleted() {
Toast.makeText(this, "onRewardedVideoCompleted", Toast.LENGTH_SHORT).show();
}
Вся помощь приветствуется!
1 ответ
У меня тоже была эта проблема.
Вот что я сделал, чтобы решить это:
В RNFirebaseAdMobRewardedVideo.java:
@Override
public void onRewardedVideoCompleted() {
// Toast.makeText(this, "onRewardedVideoCompleted",
// Toast.LENGTH_SHORT).show();
sendEvent("onRewardedVideoCompleted", null);
}
И если после добавления этого кода появляется эта ошибка: Ошибка: не удалось выполнить задачу ':app:transformClassesWithDexForRelease', добавьте ее в свое приложение build.gradle:
defaultConfig {
multiDexEnabled true
}
Пожалуйста, дайте мне знать, если это работает!