Flutter插件创建引发Kotlin问题

问题描述

说明

当我创建一个 Flutter项目时,Kotlin在Visual Studio上可以正常工作。但是,如果我设置为创建一个 Flutter插件,那么我的

Android / src / main / kotlin / example / plugin.kt

在应该为插件编写代码的位置,所有Kotlin的代码都会引发 解决的引用 ,而Visual Studio会弹出消息

未配置Kotlin


我尝试了什么

  1. 检查VisulStudio上安装的Kotlin版本与build.gradle中描述的版本是否匹配
  2. 文件->使缓存无效/重新启动
  3. 重新安装Kotlin
  4. 工具-> Kotlin->配置Kotlin
  5. 将我的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 (将#修改为@)