Non è ansible utilizzare lo studio android su Mac a causa di gradle Risolto dopo 6 ore

Potrei get il wrapper di gradle per lavorare con i seguenti

DEFAULT_JVM_OPTS = "- Djava.ext.dirs ="

  • Android: avviare un'intenzione in un framelayout
  • SQLITE con Android (migliore metodologia per l'impostazione di un database)
  • passando jsonarrays da un'attività all'altra
  • Come animare ImageView dalla coltura centrale per riempire lo schermo e viceversa (stile facebook)?
  • Come posso modificare la posizione di una vista in un layout lineare?
  • Android - Evidenziare il text in WebView sopra Android versione 4.0.3
  • Tuttavia, non è ansible utilizzare questa impostazione con Android Studio. Anche a differenza di quanto ho letto online, ci sono più directory

    [java.ext.dirs] = /Users/aub3/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java. 

    Sono andato in each directory e ho rimosso i file Jar per i loggers, sl4j e altri. Con questo ho potuto get Android Studio per funzionare.

    Di seguito è stata la domanda originale:

     Error:Could not create an instance of Tooling API implementation using the specified Gradle distribution 'https://services.gradle.org/distributions/gradle-2.4-all.zip'. 

    Ha provato tutto, Android Studio ancora non funziona. Reinstallato 10 volte, pulito tutte le cartelle .gradle .android. Creato esempio di progetto da zero. Ha provato a cambiare la versione di gradel. Niente che funziona quasi nulla.

    Non esiste un sistema di gradel, la mia versione Java è javac 1.8.0_40

    Contenuto del gradle config

     // 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:1.3.0' // 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 } 

    Ecco il contenuto di idea.log

     2015-11-08 22:40:39,654 [ 471024] WARN - nal.AbstractExternalSystemTask - Could not create an instance of Tooling API implementation using the specified Gradle distribution 'https://services.gradle.org/distributions/gradle-2.4-all.zip'. com.intellij.openapi.externalSystem.model.ExternalSystemException: Could not create an instance of Tooling API implementation using the specified Gradle distribution 'https://services.gradle.org/distributions/gradle-2.4-all.zip'. at org.jetbrains.plugins.gradle.service.project.AbstractProjectImportErrorHandler.createUserFriendlyError(AbstractProjectImportErrorHandler.java:106) at org.jetbrains.plugins.gradle.service.project.BaseProjectImportErrorHandler.getUserFriendlyError(BaseProjectImportErrorHandler.java:158) at org.jetbrains.plugins.gradle.service.project.BaseGradleProjectResolverExtension.getUserFriendlyError(BaseGradleProjectResolverExtension.java:438) at com.android.tools.idea.gradle.project.AndroidGradleProjectResolver.getUserFriendlyError(AndroidGradleProjectResolver.java:348) at org.jetbrains.plugins.gradle.service.project.AbstractProjectResolverExtension.getUserFriendlyError(AbstractProjectResolverExtension.java:164) at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.java:366) at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.java:332) at org.jetbrains.plugins.gradle.service.project.GradleExecutionHelper.execute(GradleExecutionHelper.java:225) at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:97) at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:65) at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:41) at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:37) at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.java:59) at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.java:37) at com.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo(ExternalSystemProjectResolverWrapper.java:49) at com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.java:51) 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$4.execute(ExternalSystemUtil.java:540) at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$5$2.run(ExternalSystemUtil.java:621) at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:563) at com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:152) at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:452) at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:402) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54) at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:137) at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:126) at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:400) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:695) at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56) 2015-11-08 22:40:39,655 [ 471025] WARN - radle.project.ProjectSetUpTask - 2015-11-08 22:40:39,655 [ 471025] INFO - radle.project.ProjectSetUpTask - Could not create an instance of Tooling API implementation using the specified Gradle distribution 'https://services.gradle.org/distributions/gradle-2.4-all.zip'. Consult IDE log for more details (Help | Show Log) 2015-11-08 22:40:39,655 [ 471025] INFO - ls.idea.gradle.GradleSyncState - Sync with Gradle for project 'My Application' failed: Could not create an instance of Tooling API implementation using the specified Gradle distribution 'https://services.gradle.org/distributions/gradle-2.4-all.zip'. 

    Sulla base di suggerimenti installati separatamente, ho dovuto risolvere questo errore https://issues.gradle.org/browse/GRADLE-1451 ma ora ho ANDROID_HOME, gradle definito e gradle –version opere.

     ------------------------------------------------------------ Gradle 2.7 ------------------------------------------------------------ Build time: 2015-09-14 07:26:16 UTC Build number: none Revision: c41505168da69fb0650f4e31c9e01b50ffc97893 Groovy: 2.3.10 Ant: Apache Ant(TM) version 1.9.3 compiled on December 23 2013 JVM: 1.8.0_40 (Oracle Corporation 25.40-b25) OS: Mac OS X 10.9.5 x86_64 

    ** Ancora stavo ricevendo lo stesso errore da Android Studio. Anche in un modo bizzarro si rifiuta semplicemente di accettare la cartella di casa gradle, mostrando sempre l'errore che la cartella di casa di Gradle non è corretta, anche quando ho usato lib o bin sub directory l'errore rimane ancora. E si passa automaticamente al wrapper. **

    Errore: Imansible creare un'istanza di implementazione API Tooling utilizzando l'installazione di Gradley specificata '/ Users / aub3 / gradle'.

    Quando costruito dal command come usando 'gradle build', ottengo l'errore seguente

     :app:compileReleaseSources :app:preDexRelease :app:dexRelease :app:packageRelease :app:assembleRelease :app:assemble :app:compileLint :app:lint Ran lint on variant debug: 4 issues found Ran lint on variant release: 4 issues found Wrote HTML report to file:/Users/aub3/IdeaProjects/Dsdsadasd/app/build/outputs/lint-results.html Wrote XML report to /Users/aub3/IdeaProjects/Dsdsadasd/app/build/outputs/lint-results.xml :app:preDebugUnitTestBuild UP-TO-DATE :app:prepareDebugUnitTestDependencies :app:processDebugUnitTestJavaRes UP-TO-DATE :app:compileDebugUnitTestJavaWithJavac :app:compileDebugUnitTestSources :app:mockableAndroidJar :app:assembleDebugUnitTest :app:testDebugUnitTest java.lang.ClassCastException: ch.qos.logback.classic.LoggerContext cannot be cast to org.gradle.logging.internal.slf4j.OutputEventListenerBackedLoggerContext at org.gradle.logging.internal.slf4j.Slf4jLoggingConfigurer.configure(Slf4jLoggingConfigurer.java:42) at org.gradle.logging.internal.DefaultLoggingConfigurer.configure(DefaultLoggingConfigurer.java:34) at org.gradle.logging.internal.LoggingSystemAdapter.setLevel(LoggingSystemAdapter.java:55) at org.gradle.logging.internal.LoggingSystemAdapter.on(LoggingSystemAdapter.java:42) at org.gradle.logging.internal.DefaultLoggingManager$StartableLoggingSystem.start(DefaultLoggingManager.java:191) at org.gradle.logging.internal.DefaultLoggingManager.start(DefaultLoggingManager.java:60) at org.gradle.logging.internal.DefaultLoggingManager.start(DefaultLoggingManager.java:31) at org.gradle.process.internal.child.ImplementationClassLoaderWorker.execute(ImplementationClassLoaderWorker.java:58) at org.gradle.process.internal.child.ImplementationClassLoaderWorker.execute(ImplementationClassLoaderWorker.java:41) at org.gradle.process.internal.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:49) at org.gradle.process.internal.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:33) at jarjar.org.gradle.process.internal.launcher.GradleWorkerMain.run(GradleWorkerMain.java:69) at jarjar.org.gradle.process.internal.launcher.GradleWorkerMain.main(GradleWorkerMain.java:74) :app:testDebugUnitTest FAILED FAILURE: Build failed with an exception. 

    Ho finalmente ottenuto gradle per assemblare progetto android e installare su un devide via gradle installDebug attività utilizzando la row di command. Android Studio comunque non funziona.

     Error:Could not create an instance of Tooling API implementation using the specified Gradle installation '/Users/aub3/gradle'. 

  • Attributi personalizzati in Android
  • Caricamento sincrono dell'image su un thread di fondo con Picasso - senza .get ()
  • Spiegare il significato delle bande di Span come SPAN_EXCLUSIVE_EXCLUSIVE
  • JavaFXPorts (Plugin Gluon) Salvataggio di file su Android
  • Android / ORMLite Inserisci row con ID
  • Motore Android + App: user.getUserID () è nullo nell'endpoint
  • 2 Solutions collect form web for “Non è ansible utilizzare lo studio android su Mac a causa di gradle Risolto dopo 6 ore”

    Controllare i conflitti in / Library / Java / Extensions.

    Nel mio caso, avevo logback-classic.jar, logback-core.jar, slf4j-api.jar e xuggle-xuggler.jar tutto soft-linked da qualche directory / usr / local / xuggler / share / java / jars / ( che non mi ricordo di quanto possa averlo installato).

    Ho appena messo questi file (o link) e ora sono in grado di utilizzare Gradle sia dalla row di command che da all'interno di Android Studio. (Ho creato uno script per ripristinare i soft-links nel caso in cui la mia configuration è rotta da qualche altra parte, ma finora non ho avuto problemi).

    È ansible scaricare GRADLE sul sito web. Scarica Gradle . Salva su qualsiasi directory (esempio: /Users/ihojose/Documents/gradle ).

    1. Apri la console e aggiungi la variabile di sistema.
     vi ~ / .profile
    
    1. Copia e incolla il seguente text nel file .profile :
     GRADLE_HOME = / Users / ihojose / Documents / Gradle;
     esport GRADLE_HOME
     esport PATH = $ PATH: $ GRADLE_HOME / bin
    
    1. Stadio di prova in console
     gradle -version
    
    1. Se risultato se simile a questo:
     -------------------------------------------------- ----------
     Gradle 1,0-rc-3
     -------------------------------------------------- ----------
    
     Tempo di costruzione di Gradle: Lunedi, Novembre 9, 2015 16.10.52 UTC
     Groovy: 1.8.6
     Ant: Apache Ant (TM) versione 2.6.0 compilata il 21 ottobre 2015
     Edera: 2.2.0
     JVM: 1.8.0_68 (Apple Inc. 20.6-b01-415)
     OS: Mac OS X 11.0.1 x64
    
    1. Definisci ANDROID_HOME Clicca qui per Come definire ANDROID_HOME

    Ora puoi utilizzare Android Studio.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.