【发布时间】:2020-09-03 04:14:26
【问题描述】:
我正在尝试通过媒体文章和一些 YouTube 视频在现有的 android 应用程序中添加颤振模块,并按照说明逐步操作。但问题是,如果我尝试在 MainActivity.java 中添加此代码,那么它会显示一个错误“无法解析符号 Flutter”,意味着如果我输入 Flutter.,那么它不会显示 createView。是不是代码变了?
View flutterView=Flutter.createView(MainActivity.this,getLifecycle(),"r1");
FrameLayout.LayoutParams frameLayout=new FrameLayout.LayoutParams(FrameLayout.LayoutParams.MATCH_PARENT, FrameLayout.LayoutParams.MATCH_PARENT);
addContentView(flutterView,frameLayout);
【问题讨论】:
-
你添加了flutter依赖吗?
-
@SanjaySharma 是的,我添加了颤振依赖项
implementation project(':flutter') -
你是否在 settings.gradle 中添加了这个 setBinding(new Binding([gradle: this])) evaluate(new File( settingsDir.parentFile, 'my_flutter/.android/include_flutter.groovy' ))
-
@SanjaySharma 是的。
-
你尝试清理 gradle 缓存并重建它
标签: java android android-studio flutter