在settings.gradle.kts中包含Flutter

问题描述 投票:0回答:1

目前我正在考虑将 Flutter 模块包含到现有的 Android 应用程序中。
因此,我决定看看将 Flutter 添加到现有应用程序指南此处

本指南假定有一个

Gradle
设置文件。 虽然我们已经转换为
Kotlin
设置文件。

include ':app'                                          // assumed existing content
setBinding(new Binding([gradle: this]))                 // new
evaluate(new File(                                      // new
        settingsDir.parentFile,                         // new
        'my_flutter/.android/include_flutter.groovy'    // new
)) 

有人知道等效的 Kotlin 配置吗?

提前致谢。

android gradle kotlin flutter
1个回答
0
投票

作为临时解决方案,您可以创建文件 flutter_settings.gradle 并将其包含在其中

setBinding(newBinding([gradle:this,mainModuleName: 'app']))

evaluate(new File(settingsDir.parentFile,'my_flutter/.android/include_flutter.groovy'))

这在settings.gradle.kts中

apply { from("flutter_settings.gradle") }

© www.soinside.com 2019 - 2024. All rights reserved.