android-studio - 我应该在哪里定义颤振 sdk 的位置?
问题描述
这是我得到的错误:
未找到 Flutter SDK。在 local.properties 文件中使用 flutter.sdk 定义位置。
这就是我的文件目前的样子,我不确定在哪里添加这一行,因为我对颤振完全陌生
def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
localPropertiesFile.withReader('UTF-8') { reader ->
localProperties.load(reader)
}
}
def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}
def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
flutterVersionCode = '1'
}
def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
flutterVersionName = '1.0'
}
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
apply from: project(':flutter_config').projectDir.getPath() + "/dotenv.gradle"
android {
compileSdkVersion 28
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
lintOptions {
disable 'InvalidPackage'
}
解决方案
推荐阅读
- django - 如何在 Django 的电子邮件字段中设置默认用户名?
- r - posPredValue.default(y_pred_v1, y) 中的 R 机器学习错误:输入数据必须具有相同的两个级别
- xslt - 在 XSLT 中从字符代码创建文本
- oracle-nosql - 如何在 oracle NoSQL 中查看索引的详细信息?
- android - 为什么无法使用查询和子事件侦听器从 Firebase 实时数据库中检索数据?
- python - 如何正确安装 QGIS Plugin WNT?由于错误调用 classFactory() 方法,插件未加载:未定义名称 'pyqtWrapperType'
- python-3.x - 刮取一所学校历史上排名前 247 位的大学橄榄球新兵
- firefox - 我如何获得一个 Firefox 插件来向 api 发出 get 请求
- r - R:如何根据某些标准选择的行在数据框列中分配值?
- r - R:对 geom_text 使用单独的 df 会导致不需要的图例元素