我在研究一些关于在Flutter中编写本机代码的问题。在Android中打开MainActivity.kt文件时,我遇到了这些问题。
突出显示错误时,显示“未解析的引用:Flutter活动“。有人能帮我解决这个问题吗?先谢谢你。
zdwk9cvp1#
我有办法了。如果你想写本地代码或者编辑现有的本地代码,你必须打开你项目的“android”部分。你可以这样做:文件-〉打开...然后浏览到您当前的项目,选择它的“android”文件夹并打开它:
然后单击“确定”。它将打开项目的android原生部分。如果您通过此路径打开MainActivity,所有错误都将消失。
shyt4zoc2#
只需在Android项目视图中打开一个新窗口,然后完成它,直到它建立。然后,如果你得到任何错误调试它。但如果它是成功建立,并显示在flutter项目视图中的错误离开它,它只是编辑器错误。[1]:https://i.stack.imgur.com/BGkrc.png
k0pti3hp3#
在我的案例中,将Flutter项目的android文件夹导入为Gradle项目有助于解决这个问题。Gradle完成构建和索引后,错误就消失了。
android
3条答案
按热度按时间zdwk9cvp1#
我有办法了。
如果你想写本地代码或者编辑现有的本地代码,你必须打开你项目的“android”部分。
你可以这样做:文件-〉打开...
然后浏览到您当前的项目,选择它的“android”文件夹并打开它:
然后单击“确定”。
它将打开项目的android原生部分。如果您通过此路径打开MainActivity,所有错误都将消失。
shyt4zoc2#
只需在Android项目视图中打开一个新窗口,然后完成它,直到它建立。然后,如果你得到任何错误调试它。但如果它是成功建立,并显示在flutter项目视图中的错误离开它,它只是编辑器错误。[1]:https://i.stack.imgur.com/BGkrc.png
k0pti3hp3#
在我的案例中,将Flutter项目的
android
文件夹导入为Gradle项目有助于解决这个问题。Gradle完成构建和索引后,错误就消失了。