2014-07-13 2 views
7

** Während adt-Bundle-windows-x86_64-20140702 von Windows 8 dieser FehlerWährend adt-Bündel-windows-x86_64-20140702 Extrahieren dieser Fehler von 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.) 

Wie kann ich aufgetreten Extrahieren repariere das?

+0

bitte Ihr System 32bit/64bit überprüfen und installieren Sie entsprechend –

+2

Sie es nicht direkt extrahieren, ein Verzeichnis mit einem Namen wie „Android SDK“ und Extrakt erstellen drinnen (nicht das adt-bundle-etc Teil, von innen) –

+0

Wie Sie aus dem Namen sehen, es ist adt-bundle-windows-x86_64 so denke ich, es ist für beide Systeme – user3776347

Antwort

12

Um die Antwort weiter zu vereinfachen: Der Grund, dass Sie es zu C extrahieren möchten, ist, dass wenn Sie es an einem anderen Ort extrahieren (wie auf Ihrem Desktop), Sie Zeichen zum Dateinamen hinzufügen. Wenn Sie es so wie auf dem Desktop extrahieren, fügt es "C:/users/username/desktop/adt-bundle-windows-x86_64-20140702" zu den Pfaden aller Dateien hinzu und riskiert das Überschreiten der Maximale Pfadnamengröße Wenn du es direkt zu C: (oder irgendeinem Laufwerk) tust und ihm einen kurzen Namen wie Android gibst, fügst du nur C:/android dem Pfad hinzu.

5

Hatte das gleiche Problem und egal wie ich es extrahierte, versuchte, Sachen umzubenennen, etc. Ich habe immer den Fehler bekommen. Ich dachte, das Archiv (in WinRAR) zu öffnen und die Unterordner im Ordner adt-bundle .... zu ziehen, würde die Anzahl der Zeichen verringern, aber ich bekam den Fehler immer wieder. Aus einer Laune heraus versuchte ich, mit der rechten Maustaste auf das Archiv zu klicken, Dateien extrahieren ... auszuwählen und das Laufwerk C: zu wählen (was ich bereits versuchte, indem ich den Ordner zog) und .... es funktionierte !! Das Aussehen von WinRAR beim Ziehen von zu extrahierenden Dateien unterscheidet sich von der Verwendung der Option Dateien extrahieren ....

Ich wollte das hier nur für den Fall, dass andere auf das gleiche Problem stoßen.

1

Dies ist ein Problem mit WinRAR. Es gibt zwei Lösungen:

  1. Rechtsklick auf Archiv - Öffnen mit - Windows Explorer - Drag & Drop von Dateien in einem beliebigen Ordner.
  2. Öffnen Sie das Archiv mit WinRAR - Ordner umbenennen von adt-bundle-<os_platform> zu adt-bundle - ziehen Sie & Drop-Dateien in einen beliebigen Ordner.
0

Meine Lösung:

  1. Bewegen Sie das Archiv in das Stammverzeichnis Ihrer Festplatte, wie C: \
  2. Archiv umbenennen adt.rar (den Rest des Dateinamens Streifen)
  3. benennen Sie den Ordner innerhalb des Archivs auch adt (das Archiv öffnen und das root-Verzeichnis umbenennen)
  4. Extract überall Sie
wollen

Info: Das Problem war nicht der Zielpfadname, sondern der Name des Quellpfads.

0

Ich verwende den ADT für Windows 7 auf einer 64-Bit-Maschine. Ich habe diesen Fehler ein paar Mal erhalten, als ich versuchte, ebenfalls zu extrahieren.

Ich löste dies, indem ich einen Ordner im Laufwerk C: - C: \ ADT erstellte und an diesen Speicherort extrahierte. Ich konnte ohne weitere Fehler extrahieren.

5

Sie können 7-Zip verwenden, um die Datei anstelle des integrierten Windows-Dienstprogramms zu extrahieren. Mit 7-Zip können Sie die Datei an eine beliebige Stelle auf Ihrem Computer extrahieren.

Dies ist ein bekanntes Problem unter Windows 7 und Windows 8. Siehe Issue 72539: eclipse adt bundle windows 7 64 bit will not unzip im Android Issue Tracker.

+0

danke für das Zeigen auf einen tatsächlichen archivierten Fehler. Java-Entwicklungssystem mit zufällig langen org.mydogandcatalsowantdrowritecode.com verschachtelten Ordnern ist grundsätzlich im Widerspruch zu Windows-Dateisystem Mängel, aber das entschuldigt ADT Releases nicht ohne grundlegende Tests überhaupt. – kert

0

klicken Sie einfach „extrahieren“ anstelle von Drag & drop archiv