错误:找不到符号FirebaseAdMobPlugin.RegisterNativeReadFactory(FlatterEngine,“moviesTorrentAdFactory”,NativeAdFactoryExample());

错误:找不到符号FirebaseAdMobPlugin.RegisterNativeReadFactory(FlatterEngine,“moviesTorrentAdFactory”,NativeAdFactoryExample());,firebase,flutter,admob,native,ads,Firebase,Flutter,Admob,Native,Ads,我用的是flutter,我试着在这之后使用本地广告 所有广告都工作正常,但本地广告不工作,无法生成显示此错误的应用程序 错误:找不到符号FirebaseAdMobPlugin.RegisterNativeReadFactory(FlatterEngine,“moviesTorrentAdFactory”,NativeAdFactoryExample()) 这是MyActivity.java文件: package tech.devm.movies_torrent; import io.flutt

我用的是flutter,我试着在这之后使用本地广告

所有广告都工作正常,但本地广告不工作,无法生成显示此错误的应用程序

错误:找不到符号FirebaseAdMobPlugin.RegisterNativeReadFactory(FlatterEngine,“moviesTorrentAdFactory”,NativeAdFactoryExample())

这是MyActivity.java文件:

package tech.devm.movies_torrent;

import io.flutter.embedding.android.FlutterActivity;
import io.flutter.embedding.engine.FlutterEngine;
import io.flutter.plugins.firebaseadmob.FirebaseAdMobPlugin;

import com.google.android.gms.ads.formats.UnifiedNativeAd;
import com.google.android.gms.ads.formats.UnifiedNativeAdView;
import io.flutter.plugins.firebaseadmob.FirebaseAdMobPlugin.NativeAdFactory;
import java.util.Map;

public class MainActivity extends FlutterActivity {
  @Override
  public void configureFlutterEngine(FlutterEngine flutterEngine) {
    flutterEngine.getPlugins().add(new FirebaseAdMobPlugin());

    FirebaseAdMobPlugin.registerNativeAdFactory(flutterEngine, "moviesTorrentAdFactory", NativeAdFactoryExample());
  }

  @Override
  public void cleanUpFlutterEngine(FlutterEngine flutterEngine) {
    FirebaseAdMobPlugin.unregisterNativeAdFactory(flutterEngine, "moviesTorrentAdFactory");
  }
}




class NativeAdFactoryExample implements NativeAdFactory {
  @Override
  public UnifiedNativeAdView createNativeAd(
      UnifiedNativeAd nativeAd, Map<String, Object> customOptions) {
    // Create UnifiedNativeAdView
  }
}
package tech.devm.movies\u torrent;
导入io.flatter.embedding.android.flatterActivity;
导入io.flatter.embedding.engine.flatterengine;
导入io.flatter.plugins.firebaseadmob.FirebaseAdMobPlugin;
导入com.google.android.gms.ads.formats.unifiednaviead;
导入com.google.android.gms.ads.formats.UnifiedNativeReadView;
导入io.flatter.plugins.firebaseadmob.FirebaseAdMobPlugin.nativeAddFactory;
导入java.util.Map;
公共类MainActivity扩展了公共类MainActivity{
@凌驾
公共无效配置颤振引擎(颤振引擎颤振引擎){
flatterengine.getPlugins().add(新的FirebaseAdMobPlugin());
FirebaseAdMobPlugin.RegisterNativeReadFactory(FlatterEngine,“moviesTorrentAdFactory”,NativeAdFactoryExample());
}
@凌驾
公共空间清理颤振发动机(颤振发动机颤振发动机){
FirebaseAdMobPlugin.UnregisteredFactory(FlatterEngine,“moviesTorrentAdFactory”);
}
}
类NativeAddFactoryExample实现NativeAddFactory{
@凌驾
公共统一视图createNativeAd(
UnifiedNativeAd,地图自定义选项){
//创建统一视图
}
}
Manifest.xml文件是否应该有任何更改?还是我遗漏了什么? 我已经使用(颤振清理)多次清除了构建,但没有任何效果
如果有任何帮助,我们将不胜感激。你解决了吗?@rounpaleum,不,兄弟,我还没有找到解决办法,我推迟了这方面的工作来做其他事情