【问题标题】:Convert Android project to use Gradle Script Kotlin将 Android 项目转换为使用 Gradle Script Kotlin
【发布时间】:2016-10-05 01:23:36
【问题描述】:

我想使用 Gradle Script Kotlin 将我的 Android 项目中的 build.gradle 文件从 Groovy 转换为 Kotlin。最好我喜欢 Kotlin 中的所有这些,但如果有一些限制,那么尽可能多。

假设我只有一个空项目,它是从 Android Studio“新应用程序”模板(minSdkVersion 15,如果重要的话使用 AppCompat)新创建的。我需要采取哪些步骤才能将此类项目转换为 Gradle Script Kotlin。

我希望这对我(以及其他所有人)来说是一个很好的起点,我可以自己处理转换任何自定义逻辑。

【问题讨论】:

  • github.com/gradle/gradle-script-kotlin/releases/tag/v1.0.0-M1 中所述,目前Gradle Script Kotlin 不支持外部插件,因此不能用于构建Android 项目。
  • 谢谢@yole!我知道这一点,我已经看到有关您可以将构建脚本的某些部分迁移到 Kotlin 的讨论,这就是为什么我说我会接受“尽可能”转换的答案。所以我希望人们可以分享他们的尝试和技巧。

标签: android gradle android-gradle-plugin kotlin gradle-kotlin-dsl


【解决方案1】:

已经有一个hello-android 示例说明如何操作。

检查:https://github.com/gradle/gradle-script-kotlin/tree/master/samples/hello-android

请注意:

它已经使用来自 EAP 1.1 频道的最新 Kotlin 插件针对 Android Studio 2.2 Preview 6 进行了测试。

另请阅读:https://github.com/gradle/gradle-script-kotlin/issues/2

希望对你有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-06
    • 2015-12-13
    • 2017-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多