2014-07-13 12 views
7

** Mentre l'estrazione di ADT-fascio-windows-x86_64-20140702 dalle finestre 8 questo errore si è verificatoMentre l'estrazione di ADT-fascio-windows-x86_64-20140702 questo errore da Windows 8

(! D:\Bela\Work\adt-bundle-windows-x86_64-20140702.zip: Cannot create folder adt-bundle-windows-x86_64-20140702\sdk\tools\lib\monitor-x86\features\com.android.ide.eclipse.hierarchyviewer.feature_23.0.2.1259578\META-INF\maven\adt.group\com.android.ide.eclipse.hierarchyviewer.feature 
    The filename or extension is too long. 
! D:\Bela\Work\adt-bundle-windows-x86_64-20140702.zip: Cannot create adt-bundle-windows-x86_64-20140702\sdk\tools\lib\monitor-x86\features\com.android.ide.eclipse.hierarchyviewer.feature_23.0.2.1259578\META-INF\maven\adt.group\com.android.ide.eclipse.hierarchyviewer.feature\pom.xml 
    Total path and file name length must not exceed 260 characters 
    The system cannot find the path specified. 
! D:\Bela\Work\adt-bundle-windows-x86_64-20140702.zip: Cannot create adt-bundle-windows-x86_64-20140702\sdk\tools\lib\monitor-x86\features\com.android.ide.eclipse.hierarchyviewer.feature_23.0.2.1259578\META-INF\maven\adt.group\com.android.ide.eclipse.hierarchyviewer.feature\pom.properties 
    Total path and file name length must not exceed 260 characters 
    The system cannot find the path specified.) 

Come posso Aggiustalo?

+0

si prega di controllare il sistema a 32bit/64bit e l'installazione di conseguenza –

+2

Non estrarre direttamente, creare una directory con un nome come "Android SDK" ed estratto al suo interno (non la parte di adt-bundle-ecc, dall'interno) –

+0

Come si vede dal nome è adt-bundle-windows-x86_64 quindi immagino sia per entrambi i sistemi – user3776347

risposta

12

Per semplificare ulteriormente la risposta a questo: il motivo per cui si desidera estrarlo in C: è che se lo si estrae da qualche altra parte (come il desktop) si aggiungeranno caratteri al nome del file. Se lo estrai come è sul desktop, aggiungerà "C:/users/username/desktop/adt-bundle-windows-x86_64-20140702" ai percorsi di tutti i file e rischi di superare il limite dimensione massima del percorso. Se lo fai direttamente a C: (o qualsiasi altra unità) e dai un nome breve come Android, aggiungerai solo C:/android al percorso.

5

Aveva questo stesso problema e non importava come lo estraevo, cercavo di rinominare le cose, ecc. Continuavo a ricevere l'errore. Ho pensato che aprire l'archivio (in WinRAR) e trascinare le sottocartelle all'interno della cartella adt-bundle .... ridurrebbe il numero dei caratteri, ma ho continuato a ricevere l'errore. Per un capriccio, ho provato a fare clic destro sull'archivio, scegliendo Estrai file ... e selezionando l'unità C: (essenzialmente quello che stavo già cercando di fare trascinando la cartella) e .... ha funzionato !! Sembra che qualsiasi cosa WinRAR faccia quando si trascinano i file da estrarre è diverso dall'utilizzo dell'opzione Estrai file ....

Volevo solo inserire questo nel caso in cui altri si incontrano nello stesso problema.

1

Questo è un problema con WinRAR. Ci sono due soluzioni:

  1. clic destro sul archivio - aperto con - di Windows Explorer - drag & file drop per qualsiasi cartella.
  2. Apri archivio con WinRAR - Rinomina cartella da adt-bundle-<os_platform> a adt-bundle - trascina i file di rilascio & in qualsiasi cartella.
0

La mia soluzione:

  1. Spostare l'archivio alla radice del disco rigido, come C: \
  2. Rinominare l'archivio di adt.rar (spogliare il resto del nome del file)
  3. rinominare la cartella all'interno dell'archivio anche ad ADT (aprire l'archivio e rinominare la directory root)
  4. estratto ovunque tu voglia

Info: il problema non era il nome del percorso di destinazione, era il nome del percorso di origine.

0

Sto usando l'ADT per Windows 7 su una macchina a 64 bit. Ho ricevuto questo errore alcune volte mentre cercavo di estrarlo.

Ho risolto questo problema creando una cartella nell'unità C - C: \ ADT ed estraendo in questa posizione. Sono stato in grado di estrarre senza ulteriori errori.

5

È possibile utilizzare 7-Zip per estrarre il file anziché l'utilità di Windows integrata. 7-Zip ti consentirà di estrarre il file ovunque sul tuo computer.

Questo è un problema noto su Windows 7 e Windows 8. Vedere Issue 72539: eclipse adt bundle windows 7 64 bit will not unzip su Android Issue Tracker.

+0

grazie per aver segnalato un bug archiviato. Il sistema di sviluppo Java con cartelle nidificate org.mydogandcatalsowantdowritecode.com casualmente lunghe è fondamentalmente in disaccordo con le carenze del file system di Windows, ma ciò non giustifica affatto le versioni di ADT senza alcun test di base. – kert

0

basta cliccare su "estrarre a" invece di trascinare & archivio goccia

Problemi correlati