问题描述
说明
当我创建一个 Flutter项目时,Kotlin在Visual Studio上可以正常工作。但是,如果我设置为创建一个 Flutter插件,那么我的
Android / src / main / kotlin / example / plugin.kt
在应该为插件编写代码的位置,所有Kotlin的代码都会引发 未解决的引用 ,而Visual Studio会弹出消息
未配置Kotlin 。
我尝试了什么
- 检查VisulStudio上安装的Kotlin版本与build.gradle中描述的版本是否匹配
- 文件->使缓存无效/重新启动
- 重新安装Kotlin
- 工具-> Kotlin->配置Kotlin
- 将我的Android Gradle插件升级到4.1,并将Gradle版本升级到6.7
group 'com.example.first_plugin'
version '1.0-SNAPSHOT'
buildscript {
ext.kotlin_version = '1.4.10'
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.1.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
rootProject.allprojects {
repositories {
google()
jcenter()
}
}
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
android {
compileSdkVersion 29
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
defaultConfig {
minSdkVersion 16
}
lintOptions {
disable 'InvalidPackage'
}
compileOptions {
sourceCompatibility "1.8"
targetCompatibility "1.8"
}
buildToolsversion '30.0.2'
}
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
}
- Android版本:4.1,
- 安装了Kotlin插件:1.4.10
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)