android - 新 Flutter 项目的 `Unresolved reference: android`

标签 android kotlin flutter

到目前为止,我的第一个 Flutter 应用程序在我的手机上似乎可以正常调试,但突然间我在 android/app/src/main/kotlin/my.appname.whatever/中看到了这个错误MainActivity 文件(截图如下)。

当我翻转 onCreate 时,它会显示: 无法访问类 'android.Os.Bundle'。检查您的模块类路径是否存在缺失或冲突的依赖项。

我使用的是 AndroidStudio 3.2.1

在尝试启动 Firebase 时,我更改了它的版本(我认为是 1.2.17,但有一个警告说它与 IDE 不同,所以我将它更改为它的建议并且警告消失了)。即使尝试将其更改回来,我仍然收到以下警告。

构建脚本 { ext.kotlin_version = '1.3.11'

我认为这很简单,但对于刚接触 Android/Flutter 等的人来说,我只是不知道在哪里寻找 Unresolved reference: android,也知道我做了什么让它显示出来。

error

最佳答案

就我而言,File -> Invalidate Caches/Restart 有效。当 Android Studio 启动备份时,问题就消失了。并没有真正回答“为什么”,但是……它奏效了。

关于android - 新 Flutter 项目的 `Unresolved reference: android`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53992118/

相关文章:

java - 在非 Activity 课上使用 Volley 和 Klaxon

android - Flutter Gradle 任务失败 MergeDexDebug

android - Flutter - 根据 Android 产品风格设置目标文件

android - GetCurrentLocation 在 Android 的调试中工作但在发布 apk 中不起作用

android - 如何在android中将文件转换为base64Binary?

java - 正在使用 Kotlin Pair 但方法需要 android.util.Pair

generics - 不能使用R作为化类型参数使用抽象类Kotlin中的类代替

java - 什么是 WindowInsets?

java - 将字符串传递给android中的另一个 Activity

string - 在 kotlin 中,空对象的 toString() 方法返回空字符串而不是 "null"的最佳方法是什么