2016-04-11 1 views
0

Je ne sais pas ce qui se passe. Je viens de mettre à jour Android Studio de la version 1.5.1 vers la version 2.0 sur Ubuntu 15.10 il y a environ une heure.Android Studio 2.0 Gradle Erreur [NoClassDefFoundError: Impossible d'initialiser org.gradle.StartParameter class]

Il semble que Gradle ne peut pas être trouvé ou a des problèmes. Il serait logique de trouver la version Gradle et d'installer la version la plus récente, mais il semble qu'Android Studio saisisse la version Gradle en ligne et utilise la dépendance dans le fichier Gradle Build au niveau du projet pour le faire. Voici mon fichier de construction gradle:

// Top-level build file where you can add configuration options common to all sub-projects/modules. 


buildscript { 
    repositories { 
     jcenter() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:2.1.0' 
     classpath 'com.google.gms:google-services:2.1.0-alpha5' 

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

allprojects { 
    repositories { 
     jcenter() 
    } 
} 

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

J'ai soumis un rapport de bogue à Google. Honnêtement, je ne sais pas pourquoi cela arriverait.

J'ai essayé « Invalider Caches/redémarrage » - n'a pas aidé.

J'ai essayé les versions suivantes de Gradle dans ce fichier de construction:

classpath 'com.android.tools.build:gradle:1.5.0' 
classpath 'com.android.tools.build:gradle:1.5.1' 
classpath 'com.android.tools.build:gradle:2.0.0' 
classpath 'com.android.tools.build:gradle:2.1.0' 

Aucune de ces travaux. Même erreur pour chacun. Aucune idée pourquoi. Voici l'erreur:

8:41:26 AM Gradle sync started 
8:41:26 AM Gradle sync failed: org.gradle.internal.SystemProperties.getInstance()Lorg/gradle/internal/SystemProperties; 
      Consult IDE log for more details (Help | Show Log) 
8:42:32 AM NoClassDefFoundError: Could not initialize class org.gradle.StartParameter 
  • 8:41:26 AM - Happened au démarrage
  • 08:42:32 - Ça arrive sur le "projet Clean" et "Reconstruire le projet"

Merci d'avance.


SORTIE LOG:

2016-04-11 09:17:51,545 [ 69021] WARN - nal.AbstractExternalSystemTask - org.gradle.internal.SystemProperties.getInstance()Lorg/gradle/internal/SystemProperties; 
java.lang.NoSuchMethodError: org.gradle.internal.SystemProperties.getInstance()Lorg/gradle/internal/SystemProperties; 
    at org.gradle.initialization.BuildLayoutParameters.<clinit>(BuildLayoutParameters.java:28) 
    at org.gradle.StartParameter.<clinit>(StartParameter.java:51) 
    at org.jetbrains.plugins.gradle.service.GradleInstallationManager.getWrappedGradleHome(GradleInstallationManager.java:531) 
    at org.jetbrains.plugins.gradle.service.GradleInstallationManager.getGradleHome(GradleInstallationManager.java:205) 
    at org.jetbrains.plugins.gradle.service.GradleInstallationManager.doGetGradleHome(GradleInstallationManager.java:191) 
    at org.jetbrains.plugins.gradle.service.GradleInstallationManager.getGradleHome(GradleInstallationManager.java:127) 
    at org.jetbrains.plugins.gradle.GradleManager$4.fun(GradleManager.java:144) 
    at org.jetbrains.plugins.gradle.GradleManager$4.fun(GradleManager.java:139) 
    at com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil.getExecutionSettings(ExternalSystemApiUtil.java:776) 
    at com.intellij.openapi.externalSystem.service.ExternalSystemFacadeManager.doCreateFacade(ExternalSystemFacadeManager.java:202) 
    at com.intellij.openapi.externalSystem.service.ExternalSystemFacadeManager.doGetFacade(ExternalSystemFacadeManager.java:178) 
    at com.intellij.openapi.externalSystem.service.ExternalSystemFacadeManager.doInvoke(ExternalSystemFacadeManager.java:133) 
    at com.intellij.openapi.externalSystem.service.ExternalSystemFacadeManager$MyHandler.invoke(ExternalSystemFacadeManager.java:270) 
    at com.sun.proxy.$Proxy145.getResolver(Unknown Source) 
    at com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.java:48) 
    at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:138) 
    at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:124) 
    at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3.execute(ExternalSystemUtil.java:419) 
    at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$4$2.run(ExternalSystemUtil.java:500) 
    at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:563) 
    at com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:142) 
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:446) 
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:392) 
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54) 
    at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:127) 
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:126) 
    at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:366) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
    at java.lang.Thread.run(Thread.java:745) 
    at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:55) 
2016-04-11 09:17:51,549 [ 69025] INFO - radle.project.ProjectSetUpTask - org.gradle.internal.SystemProperties.getInstance()Lorg/gradle/internal/SystemProperties; 

MISE À JOUR - FIXE

J'ai supprimé tous les fichiers-studio Android, les fichiers de projet (j'ai tout sur Git) et ré-installé .

je toujours des problèmes, mais c'est seulement parce que j'oublié de supprimer les anciens fichiers Gradle comme indiqué dans ce answer here.

NE PAS METTRE À JOUR 2.0 POURTANT

C'est trop frustrant. Vous avez des problèmes avec les périphériques virtuels maintenant. "Impossible de lancer AVD dans l'émulateur". Ne sois pas comme moi et installe le logiciel le jour de sa sortie. Attends quelques semaines!

+0

ce sont dans les journaux? –

+0

Vérifiez ceci: http://stackoverflow.com/a/16600297/4350275 –

+0

@VivekMishra vérifiez la mise à jour – user3386826

Répondre

0

Cela a fonctionné pour moi aller à build.gradle de Gradle.Scripts

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.0" 

    defaultConfig { 
     applicationId "CHANGE THIS XXXXXXX OWN APP ID" 
     minSdkVersion 15 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
    }