Où sont la chaîne de version de mise en œuvre stockée en studio Android

voix
0

Dans l'application au niveau fichier gradle

 implementation org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version

Où puis-je trouver la valeur kotlin_version?

Lorsque je tente d'ajouter la dépendance suivante

implementation com.android.billingclient:billing:$billingVersion

Erreur: Could not get unknown property 'billingVersion' for object of type

Créé 09/10/2019 à 12:54
source utilisateur
Dans d'autres langues...                            


2 réponses

voix
1

Ceux - ci peuvent généralement être trouvés dans la racine de votre build.gradlefichier car ils sont des variables définies pour tous les modules de votre application. vous pouvez double-tap et changement de type build.gradlepour trouver la version racine (il montrera que build.gradle(.))

comme un exemple super basique, il ressemblera à quelque chose comme ceci:

buildscript {
    ext.kotlin_version = '1.3.41'
    repositories {
        google()
        jcenter()

    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.5.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        google()
        jcenter()

    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

vous pouvez aussi faire des choses cool comme ça avec les versions de racine:

buildscript { 

ext.versions = [
        'appcompat'           : '1.1.0-rc01',
        'const_layout'        : '2.0.0-beta2',
        'arch_comp'           : '1.1.1',
        'kotlin'              : '1.3.50',
         ....
]

ici, je définir toute une gamme de variables avec leurs versions et vous pouvez alors simplement faire référence à ceux-ci avec:

$versions.appcompat comme vous en avez besoin (comme exemple)

J'espère que cela t'aides

Créé 09/10/2019 à 12:56
source utilisateur

voix
0

vous pouvez le trouver dans le niveau projet build.gradle

buildscript {
    ext.kotlin_version = '1.3.50'

vous pouvez définir vos variables de version dans la même que

ext {

    minSdkVersion = 16
    targetSdkVersion = 21
    compileSdkVersion = 27
    buildToolsVersion = '27.0.3'
}
Créé 09/10/2019 à 13:29
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more