web-dev-qa-db-fra.com

NumberFormatException: Révision non valide: 24.0.0-alpha1: Révision non valide: 24.0.0-alpha1

Le studio Android affiche une erreur dans le journal des événements NumberFormatException: Révision non valide: 24.0.0-alpha1: Révision non valide: 24.0.0-alpha1

build.gradle:

    apply plugin: 'com.Android.application'
Android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"
    lintOptions {
        checkReleaseBuilds false
        abortOnError false
    }
    defaultConfig {
        applicationId "com.xxxx"
        minSdkVersion 10
        multiDexEnabled true
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile project(':library')
    compile 'com.Android.support:multidex:1.0.0'
    compile 'com.Android.support:support-v4:23.2.1'
    compile 'com.google.guava:guava:18.0'
    compile 'com.Android.support:appcompat-v7:23.0.2'
    compile 'com.google.Android.gms:play-services:+'
    compile 'com.google.Android.gms:play-services-analytics:8.1.0'
    compile files('libs/gdata-base-1.0.jar')
    compile files('libs/gdata-calendar-2.0.jar')
    compile files('libs/gdata-calendar-meta-2.0.jar')
    compile files('libs/gdata-client-1.0.jar')
    compile files('libs/gdata-client-meta-1.0.jar')
    compile files('libs/gdata-contacts-3.0.jar')
    compile files('libs/gdata-contacts-meta-3.0.jar')
    compile files('libs/gdata-core-1.0.jar')
    compile files('libs/gdata-maps-2.0.jar')
    compile files('libs/gdata-maps-meta-2.0.jar')
}

Les erreurs fatales de l'IDE me montrent quelque chose comme ceci:

Cette exception dans le support du plugin Android.

Java.lang.NumberFormatException: révision non valide: 24.0.0-alpha1 à Com.Android.sdklib.repository.FullRevision.parseRevisionImpl (FullRevision.Java:198) À Com .Android.sdklib.repository.FullRevision.parseRevision (FullRevision.Java:127) À Avec.Android.ide.common.repository.SdkMavenRepository.get. ____.] à com.Android.tools.lint.checks.GradleDetector.checkLocalMavenVersions (GradleDetector.Java:1092) ...

9
Alexandr Tutkevich

J'ai eu le même problème après la mise à jour du SDK. Dans mon cas, la solution a été de supprimer le dossier 24.0.0-alpha1 de sdk/extras/Android/m2repository/com/Android/support/appcompat-v7 et de supprimer la ligne <version>24.0.0-alpha1</version> de sdk/extras/Android/m2repository. /com/Android/support/appcompat-v7/maven-metadata.xml 

4

Cela a fonctionné pour moi. 

Dans build.gradle du projet (pas le module), j'ai changé le classpath.

Il ressemble maintenant à ceci

dependencies {
    classpath 'com.Android.tools.build:gradle:1.3.0'

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}

J'espère que ça aide quelqu'un.

3
Swapna Lekshmanan

Salut En fait Svetlana Kuleshova a essayé de mentionner était 

essayer avec la procédure ci-dessous

enter image description here

et commentez le fichier maven pom.xml ou maven-metadata.xml

0
user3856077

Ce que j'ai fait pour travailler cette amende est mis à jour le studio Android à la dernière version Et mis à jour gradle.also fait suite à des changements dans build.gradle

dependencies {
        classpath 'com.Android.tools.build:gradle:2.2.3'
}
0
Akshay Tilekar