android buildSrc

buildSrc的使用

1.在项目根目录,新建 buildSrc 目录

2.buildSrc 里面新建文件 build.gradle.kt

//buildSrc 根目录  build.gradle.kt
plugins {
    `kotlin-dsl`
}

repositories {
    mavenCentral()
    google()
    gradlePluginPortal()
}

3.buildSrc 里面新建目录 src/main/kotlin

4.src/main/kotlin 目录下创建 XXXX.kt (BuildConfig.kt) 文件

//  src/main/kotlin/BuildConfig.kt
object BuildConfig{
    const val compileSdk = 34
    const val buildToolsVersion = "34.0.0"
    const val minSdkVersion = 26
    const val targetSdkVersion = 34

    const val applicationId = "xxxxxxxxx"
    const val testInstrumentationRunner= "androidx.test.runner.AndroidJUnitRunner"

    const val versionName = "1.0.0"
    const val versionCode = 1
}

其他例子

// src/main/kotlin/AndroidX.kt
object AndroidX {
    const val appcompat = "androidx.appcompat:appcompat:1.9.0"


    object Lifecycle {
        private const val version = "2.8.0"

        const val extensions = "androidx.lifecycle:lifecycle-extensions:2.2.0"

        const val liveDataKtx = "androidx.lifecycle:lifecycle-livedata-ktx:$version"
    }
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容