Android Studio 无法识别 Oreo 的最新版本代码或新窗口类型
Posted
技术标签:
【中文标题】Android Studio 无法识别 Oreo 的最新版本代码或新窗口类型【英文标题】:Android studio not recognizing Latest version code or new window type for Oreo 【发布时间】:2018-07-31 09:42:07 【问题描述】:我有一个离子项目,我已经能够构建一段时间了。不知何故,构建配置搞砸了,现在我处于这种状态。 IDE(和构建过程)无法识别最新版本代码 Build.VERSION_CODES.O
或在 Oreo WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY
中添加的窗口类型。
在我的androidManifest.xml
文件中,我有:<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="26" />
我还在 android studio 中安装了所有最新的 SDK 版本:
【问题讨论】:
【参考方案1】:原来latest version of cordova only supports android api version 25.不知何故,在 android studio 中处理 android 文件时,我对其进行了修改,它正在以 api 版本 26 为目标,但在从不再存在的源代码重建之后。 Build.VERSION_CODES.O
或在 Oreo WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY
中添加的窗口类型仅在 api 版本 26 及更高版本中被识别。
【讨论】:
以上是关于Android Studio 无法识别 Oreo 的最新版本代码或新窗口类型的主要内容,如果未能解决你的问题,请参考以下文章
Flutter - 无法检测/识别 Android Studio
Android Studio 无法识别“setAdapter()”方法