如何在Android App中添加oss-license插件

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

如何将 Google 的 oss Licenser 添加到我的 Android 应用程序中?我已经实现了implementation(libs.play.services.oss.licences)。但是,每次我打开该活动时,都会出现错误消息“此应用程序没有任何开源许可证”。这根本没有意义,因为我的应用程序肯定包含开源许可证你知道为什么会这样吗?据我正确理解了说明,必须添加一个插件。我到底如何在新的 build.gradle.kts 中执行此操作?链接到 Github:https://github.com/google/play-services-plugins/tree/main/oss-licenses-plugin

plugins {
    alias(libs.plugins.android.application)
}

dependencies {

    implementation(libs.appcompat)
    implementation(libs.material)
    implementation(libs.activity)
    implementation(libs.constraintlayout)
    implementation(libs.preference)
    testImplementation(libs.junit)
    androidTestImplementation(libs.ext.junit)
    androidTestImplementation(libs.espresso.core)


    implementation(libs.play.services.oss.licenses)
    implementation (libs.lottie)
}

enter image description here

java android build.gradle
1个回答
0
投票

我刚刚通过在 build.gradle.kts 中添加以下代码解决了问题

plugins {
    ...

}
buildscript {
    dependencies {
        classpath(libs.oss.licenses.plugin)
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.