2014-07-21 45 views
6

m seguendo la guida del ranch Nerd per lo sviluppo di Android utilizzando Intellij e tutto andava liscio fino a quando non arrivavo alla sfida del codice che richiedeva l'uso di DateFormat invece di emettere un timestamp. sto fatto le mie modifiche quando ho provato a compilare ho trovato la mia app è caduto così io sciolgo qualsiasi cambiamento che ho fatto ad esso per la mia ultima generazione corretta, ma ancora la mia app è precipitato così ho ricostruito il progetto e ora ottengo questo:Errore: Errore interno: (java.lang.NoSuchMethodError) che interessava tutti i miei progetti

Error:Internal error: (java.lang.NoSuchMethodError) com.google.common.io.Closeables.closeQuietly(Ljava/io/Closeable;)V 
java.lang.NoSuchMethodError: com.google.common.io.Closeables.closeQuietly(Ljava/io/Closeable;)V 
    at com.android.sdklib.internal.project.ProjectProperties.parsePropertyStream(ProjectProperties.java:541) 
    at com.android.sdklib.repository.local.LocalPlatformPkgInfo.createAndroidTarget(LocalPlatformPkgInfo.java:158) 
    at com.android.sdklib.repository.local.LocalPlatformPkgInfo.getAndroidTarget(LocalPlatformPkgInfo.java:95) 
    at com.android.sdklib.repository.local.LocalSdk.getTargets(LocalSdk.java:702) 
    at com.android.sdklib.repository.local.LocalSdk.getTargetFromHashString(LocalSdk.java:722) 
    at org.jetbrains.jps.android.AndroidJpsUtil.getAndroidTarget(AndroidJpsUtil.java:375) 
    at org.jetbrains.jps.android.AndroidJpsUtil.getAndroidPlatform(AndroidJpsUtil.java:448) 
    at org.jetbrains.jps.android.builder.AndroidPreDexBuildTarget.computeRootDescriptors(AndroidPreDexBuildTarget.java:110) 
    at org.jetbrains.jps.builders.impl.BuildRootIndexImpl.addRoots(BuildRootIndexImpl.java:72) 
    at org.jetbrains.jps.builders.impl.BuildRootIndexImpl.<init>(BuildRootIndexImpl.java:62) 
    at org.jetbrains.jps.cmdline.BuildRunner.load(BuildRunner.java:76) 
    at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:198) 
    at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:113) 
    at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:133) 
    at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:41) 
    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) 

Ora sta interessando tutti i miei progetti precedenti che hanno funzionato bene prima, ho provato a invalidare la cache/riavviare e aprire un nuovo emulatore e copiare incollare il codice dalla sorgente e ancora ho lo stesso problema e continuo a non indossare so cosa lo causa.

+0

postali po 'di codice. Prova a cercare Closeables. –

+0

Qui la cosa che non ho mai usato nulla dagli oggetti Closeables, anche creando un nuovo Hello World in intellij mi dà lo stesso errore. – Medo

+0

vedere se https://github.com/akka/akka/issues/15129 help – jsjunkie

risposta

9

Si sta utilizzando IntelliJ 13.1.4? Se è così, questo sembra essere un bug in questa versione dell'IDE. http://youtrack.jetbrains.com/issue/IDEA-127374

http://blog.jetbrains.com/idea/2014/06/intellij-idea-13-1-4-eap-135-1019-is-out/

Prova il downgrade a 13.1.3. http://confluence.jetbrains.com/pages/viewpage.action?pageId=54329349

+1

http://youtrack.jetbrains.com/issue/IDEA-127374 – Meo

+0

@Meo Grazie per l'URL del ticket – Caretaker007

+0

Grazie! questo lo ha risolto. – Medo

4

Ho lo stesso problema qui. e ho trovato questo http://youtrack.jetbrains.com/issue/IDEA-127374

sembra che Intellij abbia rilasciato una versione fissa, attualmente la sto scaricando.

Maxim Mossienko 22 Jul 2014, 01:36 IntelliJ Idea 14.1.4b build 135.1230 is uploaded, you can download it with direct download links: http://download.jetbrains.com/idea/ideaIC-13.1.4b .* or http://download.jetbrains.com/idea/ideaIU-13.1.4b .* (replace * with your OS specific suffix)

aggiornamento 0: ho installato la versione fissa, si sta costruendo progetto Android correttamente.

aggiornamento 1: vanno per il 1230 e versione successiva con Windows: http://download.jetbrains.com/idea/ideaIU-13.1.4b.exe

+0

Collegamento corretto per la versione fissa: http://confluence.jetbrains.com/display/IDEADEV/IDEA + 13.1 + EAP – anber

+0

andare per 135.1230, risolve il problema in 13.1.4 – ShinChven

0

La recente 13.1.4 del IntelliJ causa il problema (se si utilizza IntelliJ)

Problemi correlati