手动操作:
检查您是否需要这样做:
https://github.com/flutter/flutter/wiki/Upgrading-pre-1.12-Android-projects
接下来创建一个新的 Flutter 项目以供参考,并将其命名为 myapp。
接下来,从 myapp/android/build.gradle 复制:
ext.kotlin_version = '1.3.50'
和
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
接下来,从 myapp/android/app/build.gradle 复制:
apply plugin: 'kotlin-android'
和
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
和
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
接下来,根据你的包路径创建路径并复制文件myapp/android/app/src/main/kotlin/com/example/myapp/MainActivity.kt
接下来,在 MainActivity.kt 文件中将“package com.example.myapp”替换为您的包。
接下来,如果 MainActivity.java 是一个空类,那么只需将其删除到 ../android/app/src/main/java/..
但如果不是,则需要将类及其主体更改为 kotlin,复制它,然后再将其删除。