2014-07-05 17 views
26

instaluję nowe oprogramowanie, korzystając z tego linku: https://dl-ssl.google.com/android/eclipse/Android: Nie można ukończyć instalacji z powodu konfliktu z uzależnienia

ale zawsze się: Operacja nie może być zakończona. zobacz szczegóły.

Cannot complete the install because of a conflicting dependency. 
    Software being installed: Android DDMS 23.0.2.1259578 (com.android.ide.eclipse.ddms.feature.feature.group 23.0.2.1259578) 
    Software currently installed: Android DDMS 22.6.2.v201403212031-1085508 (com.android.ide.eclipse.ddms.feature.group 22.6.2.v201403212031-1085508) 
    Only one of the following can be installed at once: 
    Dalvik Debug Monitor Service 23.0.2.1259578 (com.android.ide.eclipse.ddms 23.0.2.1259578) 
    Dalvik Debug Monitor Service 22.6.2.v201403212031-1085508 (com.android.ide.eclipse.ddms 22.6.2.v201403212031-1085508) 
    Cannot satisfy dependency: 
    From: Android DDMS 23.0.2.1259578 (com.android.ide.eclipse.ddms.feature.feature.group 23.0.2.1259578) 
    To: com.android.ide.eclipse.ddms [23.0.2.1259578] 
    Cannot satisfy dependency: 
    From: Android DDMS 22.6.2.v201403212031-1085508 (com.android.ide.eclipse.ddms.feature.group 22.6.2.v201403212031-1085508) 
    To: com.android.ide.eclipse.ddms [22.6.2.v201403212031-1085508] 

Odpowiedz

12

To jest błąd w pakowaniu. Brakuje całego pliku proguarda. Musimy aktualizacji jak najszybciej, ale do tego czasu wystarczy skopiować go z poprzedniej wersji narzędzi:

http://dl.google.com/android/android-sdk_r22.6.2-linux.tgz 
http://dl.google.com/android/android-sdk_r22.6.2-windows.zip 
http://dl.google.com/android/android-sdk_r22.6.2-macosx.zip 

i skopiować następujące pliki:

tools/hprof-conv 
tools/support/annotations.jar 
tools/proguard 

Więc w końcu jeśli zaczęło się od nowego ADT kopii ręcznie pliki :)

Edit: ADT z najnowszej wersji pakiet powinien teraz działać z auto-aktualizacji, więc zainstalować te nowe wersje:

linux 64 bit vm: http://dl.google.com/android/adt/adt-bundle-linux-x86_64-20140702.zip 
linux 32 bit vm: http://dl.google.com/android/adt/adt-bundle-linux-x86-20140702.zip 
mac: http://dl.google.com/android/adt/adt-bundle-mac-x86_64-20140702.zip 
win32: http://dl.google.com/android/adt/adt-bundle-windows-x86-20140702.zip 
win64: http://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140702.zip 

Nie próbuj aktualizacji z poprzedniej wersji, ponieważ nie działa wcale. Jeśli masz problemy z zipalign, to jest to teraz w platformach narzędziowych i nie więcej w ramach narzędzi/możesz więc zrobić dowiązanie symboliczne lub po prostu skopiować je do oczekiwanego folderu.

zasługa @ greywolf82 odpowiedział tutaj: Update Eclipse with Android development tools v. 23

zasługa @MarcoDuff odpowiedział tutaj: Cannot complete the install because of a conflicting dependency

+0

Nie rozumiem kroki ... Czy możesz wskazać mi w dobrym kierunku, I” m przy użyciu komputera Mac. Dzięki –

+1

Ponieważ najwyraźniej nie jest to poprawione w 23.0.3 (czemu nie ?!), czy ktoś może skomentować, czy adresy pakietów podane powyżej są nadal prawidłowe? – Novak

Powiązane problemy