Eclipse'i Android geliştirme araçlarıyla güncelleyin s.23


605

Eclipse'i yeni SDK araçlarıyla güncelledim (rev.23), ancak şimdi Eclipse başladığında hatayı alıyorum:

Bu Android SDK için Android Geliştirici Araç Seti sürüm 23.0.0 veya üstü gerekir. Mevcut sürüm 22.6.3.v201404151837-1123206. Lütfen ADT'yi en son sürüme güncelleyin.

"Güncellemeleri kontrol et" ile hiçbir güncelleme bulunamadı . Ben denerseniz "yeni yazılım yükleme" , ben versiyon 23 görebilirsiniz, ama ben aşağıdaki hata nedeniyle yükseltemezsiniz:

Cannot complete the install because of a conflicting dependency.
Software being installed: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
Software currently installed: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
Only one of the following can be installed at once: 
    ADT Package 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.package 22.6.3.v201404151837-1123206)
    ADT Package 23.0.0.1245622 (com.android.ide.eclipse.adt.package 23.0.0.1245622)
Cannot satisfy dependency:
    From: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
    To: com.android.ide.eclipse.adt.package [23.0.0.1245622]
Cannot satisfy dependency:
    From: Android Development Tools 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.feature.group 22.6.3.v201404151837-1123206)
    To: com.android.ide.eclipse.adt.package [22.6.3.v201404151837-1123206]
Cannot satisfy dependency:
    From: ADT Package 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.feature.group 22.2.1.v201309180102-833290)
    To: com.android.ide.eclipse.adt.feature.group 22.2.0
Cannot satisfy dependency:
    From: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
    To: com.android.ide.eclipse.adt.package.feature.group [22.2.1.v201309180102-833290]

Son ADT'yi web sitesinden indirdikten sonra, başka bir sorun var gibi görünüyor.

SDK Araçları ile rev. 23 proguard kurulu değil, SDK klasörü dir/tools/proguardeksik ve diğer araçlar eksik. Bu sürüm birkaç hata içeriyor.


5
@kaushik yorumunuz kapsam dışı. Eclipse'i şanssız güncellemeye çalıştığımı söyledim.
greywolf82

5
Tekrar koruyun, bir sorun olarak ortaya çıktı - code.google.com/p/android/issues/detail?id=72419
NickT

4
Mevcut güncellemelerimi geri almamın bir yolu var mı?
r.bhardwaj

3
@ alvaro.delaserna: Bunu denemek isterim ama ne yazık ki aşağıdaki Biljana tarafından gönderilen cevaba göre "zaten kurulmuş" dosyaları kaldırmayı denediğimde tutulması yürütülebilir dosya silindi.
r.bhardwaj

5
@ r.bhardwaj Yardım> Eclipse Hakkında> Kurulum ayrıntıları'na giderseniz Kurulum Geçmişi'ne bakabilir ve değişiklikleri geri alabilirsiniz. Yalnızca güncellemeler olsaydı çalışır. Bir öncekini yüklemek için ADT'yi kaldırdıysanız, çalışmaz. Güncelleme olarak yaptıysa, geri dönebilmeniz gerekir.
RED_

Yanıtlar:


191

Google, ADT v23.0.2'yi yayınladı. Bu önceki ADT sürüm 23 birçok sorunları çözdü.

Adım adım:

  • Menü Yardım → Yeni Yazılım Yükle ...
  • "Birlikte çalış" için Android kaynağını seçin https://dl-ssl.google.com/android/eclipse Android kaynağıyla çalışma
  • Yükleme için ADT v23.0'ı işaretleyin, ardından "İleri" yi tıklayın
  • Eclipse, önceki sürümle çakışma olduğundan "Düzeltme Sayfasını Yükle" ifadesini gösterecektir. (Başlamazsa aşağıya bakın.) Eski sürümü kaldırmak ve yenisini yüklemek için "Yüklememi, yüklenen öğelerle uyumlu olacak şekilde güncelle" seçeneğini belirleyin. Bundan sonra, normal adımlarla devam edin.

Düzeltme sayfasını yükle

Not: ADT'nin yeni sürümünü yüklediğimde, "Android Yerel Geliştirme Araçları" paketinin yeni sürümünü dahil etmedim. Bunun yerine, önce diğer paketleri yükledim ve sonra "Android Yerel Geliştirme Araçları" nı yükledim. Bir nedenle, "Android Yerel Geliştirme Araçları" da dahil olmak üzere tüm yeni paketleri yüklemeye çalışırsam kurulum başarısız olur.

"Düzeltme sayfası" yoksa, ADT eklentisini Eclipse'den kaldırmanın tek yolu YardımEclipse HakkındaKurulum Ayrıntıları menüsüne gitmek ve oradan kaldırmaktır . Ancak Eclipse'nin kendisini kaldırma riski vardır.


110
Aslında Eclipse yerine 22X sürümünü kaldıracağını söyleyerek yerine "çakışan bağımlılık" ile bir hata mesajı alıyorum.
Roy Solberg

4
Evet. Aynı şey. Android web sitesinden yeni ve yeni bir ADT paketi ile Eclipse'i tekrar yüklüyorum.
greywolf82

3
@ DanielDíaz SDKDIR / tools / proguard klasörünüz olması gerekir. Ama şimdi söyleyebilirim ki SDK araçları rev 23 buggy ve koruma hiç yüklü değil.
greywolf82

236
Şu anda google'dan memnun değilim, var olmaması gereken bu sorunları çözmeye çalışmanın yükünü sevmiyorum.
Tyler Pfaff

7
Belirtilen paketin dışında bile çalışmaz. Ne dağınıklık. Sebep # 34210987 Bir Tutulma sevgilisinden bir Tutulma düşkününe döndüm.
Brian Knoblauch

114

Google yanıtı :

Bu bir paketleme hatası. Koruma dosyasının tamamı eksik. En kısa sürede bir güncelleme yapacağız, ancak o zamana kadar araçların önceki bir sürümünden kopyalayın:

ve aşağıdaki dosyaların üzerine kopyalayın:

  • araçlar / hprof-dönüşüm
  • araçlar / destek / annotations.jar
  • araçlar / proguard

Sonunda dosyaları elle yeni bir ADT kopyasından başladıysanız :)

Düzenleme: En son ADT sürümünde, paket artık otomatik güncelleme ile çalışmalıdır, bu nedenle şu yeni sürümleri yükleyin :

Hiç çalışmadığı için önceki sürümden yükseltmeyi denemeyin . Zipalign ile ilgili sorunlarınız varsa, şimdi oluşturma araçları altındadır ve artık araçlar altında değildir / böylece sembolik bir bağlantı yapabilir veya sadece beklenen klasöre kopyalayabilirsiniz.


5
Annotations.jar için araçlar / destek altında, araçlar altında / tüm koruma klasörü için ve araçlar altında / hprof-conv dosyası için
greywolf82

1
ADT 23'ü tamamen kaldıracağım ve yeni tutulması luna'yı tamamen kaldıracağım. i tutulma 4.4 RC4 iyiydi ve sürüm sürüm upgrd her şeyi kırık gibi görünüyor. NDK, A-Studio'ya taşınmamı engelliyor ..
Robert Rowntree

5
Bu benim için işe yaradı, ancak bunu yapmadan önce Android SDK Tools-23'ü kaldırıp tam araçlar klasörünü yapıştırmak zorunda kaldım.
Chitrang

1
64 paket adt paketini yüklerken DPPload sonunda başarısız oldu
Steve

2
Bu çok aptalca ... serbest bırakıldıklarını kontrol ettiler mi ????? Dünyada ne zaman Studio'ları Beta'dan çıkacak ?? !!?!?
greaterKing

53

Diğer cevapların hiçbiri developer.android.com'da yayınlanan ADT paketini kullanarak benim için çalışmadı.

Eclipse'in en son sürümünü ( ADT paketi değil ) indirdikten sonra ADT eklentisini YardımYeni yazılım yükle → girerek https://dl-ssl.google.com/android/eclipse(@RED_ tarafından bahsedildi) kullanarak yükledim.

Ayrıca çalışma alanımı önceki çalışma alanımı gösterecek şekilde güncellemem gerekti ve çoğu şey geri yüklendi.

Yan not: Bu, Android Studio'ya geçmek için iyi bir zaman gibi görünüyor ...


40
Yani böyle geliştiricileri Studio'ya taşınmaya mı zorlayacaklar?
Aman Alam

2
Ben de aynısını yaptım .. developer.android.com tarafından sağlanan ADT paketi için işe yaramaz ve ADT'yi kaldırmak çözüm değildir
Srikanth Roopa

1
Evet, exlipse iddiaları, sdk sürüm 23 sürüm 23 adt ve eclipse tutulması adt için herhangi bir güncelleme olmadığını gösterir, ndk güncellemeleri bu sorunu asla çözmeyecek gösterir. Android Geliştirme Araçları'nın yeni sürümünü yüklemem gerekiyordu. Linux 64 bit için ADT paketini kullandım ve orijinal olandan daha yeni bir yere çıkarttım ve Andoide geliştirici sayfası bize rehberlik ettiği için tüm araçları tekrar yükledim. Linux paketinde SDK hala bozuk olduğundan, ek açıklamaları.jar'ı burada açıklandığı gibi doğru yere kopyalamanız gerekir. Cevabımda bütün hikaye açıklandı. Eski çalışma alanımı kurtarabilirim ve hiçbir şey kaybolmaz ha?
Reijo Korhonen

7
Ancak Android Studio'ya güvenebilir miyim, eğer bu şekilde işlerlerse?
Richard Le Mesurier

1
Luna kurulumumu sadece yeni yazılım kurulumunu (her şeyi seçerek) kullanarak ve Android projelerimin temiz bir şekilde yeniden yapılandırılmasını sağlayarak kurtarabildim. İlk olarak önceki Android cihazlarının hiçbirini kaldırmadım.
JT.

52

NOT: Bu yaklaşımı dikkatli kullanın, çünkü bu Eclipse kurulumunuzu bozabilir (yorumlara bakın) .

ADT eklentisini manuel olarak yüklediyseniz bu size yardımcı olabilir . Ancak Eclipse ADT Paketi'nden Eclipse sürümünü kullanıyorsanız aşağıdaki adımlar Eclipse kurulumunuzu bozabilir ve Eclipse'yi tekrar kullanamayabilirsiniz!

Adresine git

Menü YardımEclipse SDK HakkındaInstallation Details.

Şimdi tüm 22.0sürümleri görecek veUninstall alttaki düğmeyi .

Kaldırma işleminden sonra:

Menü YardımYeni Yazılım Yükleme → enterhttp://dl-ssl.google.com/android/eclipse/

Sonra her şeyi yükleyin ve şimdi hazır.


71
Bu tutulma kurulumumu bozdu.
barkside

4
Çalışmıyor ve tutulma artık yanıt vermiyor.
Hugo Matilla

2
Bence bu Mac OS'de tutulmayı bozuyor.
Bharat Dodeja

5
Bu, "ADT eklentisini manuel olarak yüklediyseniz ..." çalışmalıdır. Aksi takdirde, yapmaz. Bunu Eclipse simgesinden kontrol edebilirsiniz: "ADT eklentisini manuel olarak kurduysanız, standart mor eclipse simgesine sahip olmalısınız. ADT Paketini kullanıyorsanız, başlatma simgesi kıvırcık parantezlerle yeşil olacaktır." Bu benim için çalışıyor. Kaynak: Luke Deighton ve diğerlerinin bu yazıdaki cevabı.
jsanmarb

2
Bu, Mac OSX Mavericks'teki tutulmamı da kırdı. Sanırım yeniden kuracağım. Ben 30 + cevap çizmek tek sonuç herkes için çalışan kimse iyi bir cevap olmasıdır. En hızlısı sadece yeniden yükleme gibi görünüyor. Google korkunç şirket ne berbat destek. Xcode Eclipse ile karşılaştırıldığında sadece açıkçası bir karmaşa.
Frank Brosnan

18

Yapı sunucumu bugün güncelliyordum ve aynı sorunla karşılaştım. Burada bildirildi: https://code.google.com/p/android/issues/detail?id=72419

Düzeltme devam ediyor ve proje yöneticisine göre çözüm:

Lütfen bir veya iki gün içinde güncellenmiş bir sürümü bekleyin. O zamana kadar, geçici çözümünüz aşağıdakilerden birini indirmek

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

ve aşağıdaki dosyaların üzerine kopyalayın:

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

zipalign benim için de eksikti, bunu da kopyalayıp kopyalamayacağınızı kontrol edin


1
Merhaba, bu geçici çözüm benim için çalışmıyor. Hala aynı hatayı alıyorum
GingerJim

1
Yazar soruyu düzenlemeye devam etti, bu şu soruya cevaptı: eksik dosyalar nerede bulunabilir?
wi1

Linux için indirme zip dosyasında kopyalanması gereken dosyaları görmüyorum
OKGimmeMoney

17

Benim için çalışıyor :)

Herhangi bir nedenle bir ADT önizlemesi yüklediyseniz ve mevcut kararlılığa geri dönmeniz gerekiyorsa, istediğiniz yeni bir yazılım olduğundan "yeni" yazılımı yüklemek için iletişim kutusunu kullanamazsınız. Bunun yerine şunu yapın:

  • Windows veya Linux'ta Yardım> Eclipse Hakkında ... seçeneğini açın. Mac'te uygulamanın menüsü> Hakkında ... seçeneğini kullanın.
  • "Kurulum Ayrıntıları" düğmesini tıklayın.
  • "Kurulum Geçmişi" sekmesini seçin.
  • Önceki yapılandırmalardan birini seçin.
  • En alttaki "Geri Al" düğmesini tıklayın.

resim açıklamasını buraya girin


16

bunun hakkında söyledikleri:

Tamam, çocuklar, tüm bu sorun için özür dileriz, berbat sürümlerden dolayı özür dileriz. İşte özet:

ADT paket 23.0.2 ile başlayarak, gelecekteki ADT sürümlerine güncelleme yapabilmeniz gerekir.

Kaynak: https://code.google.com/p/android/issues/detail?id=72912


1
Muhtemelen en resmi kaynak bu gibi görünüyor. Umarım gelecekte vaat ettikleri gibi çalışır.
Bruno Bieri

15

Bir sorunu çözmek için aşağıdakileri yaptım.

  1. Http://developer.android.com/sdk/instal/instal-adt.html adresine gidin ve en son ADT ZIP dosyasını (sayfanın alt kısmında) indirin.

  2. Eclipse'e gidin → menü YardımEclipse HakkındaKurulum ayrıntıları

  3. Sil vb Android DDM, Android Development Tools, Hiyerarşi Görüntüleyici, Yerel Geliştirme Araçları, TraceView, 22.X versiyonu .

  4. Menü Yardım * → Yeni Yazılım YükleEkleArşiv → * 1. adımda indirilen ZIP dosyasını seçin.

  5. 3. adımda sildiğim 23 sürümün en son sürümünü seçin ve lisans sözleşmesini kabul edin.

Eclipse'i yeniden başlatın ve sorunumu düzeltir.


2
Ben de aynısını yaptım (bağımsız Android SDK Yöneticisi) ve tam olarak 'greywolf82' şikayet ettiği noktaya var. Cevabınız çözüm değil.
seanpj

2
Hatta Android Geliştirme Aracı'nı kaldırmaya çalıştım, ancak tekrar tutulmayı başlatamadım. eclipse.exe dosyasının kendisi benim için Android Geliştirme aracını kaldırdıktan sonra gitti.
madhu

8
ADT paketi kullanıyorsanız, bunu YAPMAYIN. ECLIPSE, ADT kaldırıldıktan sonra başlamayacak! Bu sadece ADT'yi ve mevcut tutulma kurulumunu ekleyen kişiler içindir.
AJ

9

Yalnızca yardımcı oldu:

  1. Taze Tutulma kurulumu ( http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/lunar )
  2. Yardım -> Yeni Yazılım Yükle -> https://dl-ssl.google.com/android/eclipse/

1
Evet. Fakat rev 23, KIRIK. proguard eksik, annotation.jar eksik ve diğer araçlar. Yukarıda bağlantılı hata raporuna bakın, Google bize birkaç gün içinde düzeltilmesi gerektiğini söyledi, şimdi eksik parçayı elle kopyalamak için yanıtlarında yayınlanan bağlantıyı geçici olarak kullanabiliriz.
greywolf82

Mac için bu tavsiye faydalı oldu.
Vlad

8

Yeni bir Eclipse sürümü yüklerseniz çalışır. İşte yaptım:

  1. Yeni Eclipse sürümünü yükledi Luna
  2. Geçerli çalışma alanının yedeğini aldı.
  3. Yeni Eclipse, Luna'yı çalıştırdı ve çalışma alanını güncelledi
  4. Yüklü ADT eklentisi (Yardım -> Yeni Yazılım Yükleme)
  5. Yeniden Tutulma Tutulması
  6. Bitti

Ancak, GPE'nin (tutulma için google eklentisi) Luna'yı henüz desteklemediğini unutmayın. groups.google.com/forum/#!topic/google-plugin-eclipse/…
Tom

8

Bu iş parçacığında çok fazla kafa karışıklığı var. ADT'yi nasıl yüklediğinize bağlı olarak iki çözüm vardır.

  1. ADT eklentisini manuel olarak kurduysanız "ADT'yi Sil" -> "Yeni Yazılım Kur" yaklaşımını kullanabileceğinize inanıyorum.

  2. ADT Paketini kullanıyorsanız, bu çözümü takip etmeyin! Tutulmayı kıracaksın. İşte bir Google üyesinden bir güncelleme - 18 numaralı okuyun:

    https://code.google.com/p/android/issues/detail?id=72912

ADT Paketi'nin yeni bir sürümünü indirmelisiniz (evet, sinir bozucu!).


Hangi yaklaşımı aldığımı hatırlamıyorum - söylemenin bir yolu var mı?
Tom

1
@ Seçenek 1 seçeneğini kullandıysanız, standart mor tutulması simgesine sahip olmalısınız. Seçenek 2'yi kullandıysanız, başlatma simgesi kıvırcık parantezlerle yeşil olacaktır.
aaronmarino

ADT'nin kaldırılabileceği konumu yayınladığınız için teşekkür ederiz, bulamadığım şey buydu :)
Radon8472

7
  • Önceki ADT'yi kaldırmanız yeterlidir.
  • YardımEclipse Hakkında menüsüne gidin →Installation Details
  • Id.commroid.ide ile başlayan tüm eklentileri kaldırın
  • Güncelleme sitesinden ADT'yi tekrar yükleyin.

1
Tutulmamı kıracak mı?
Sharmilee

1
@Sharmilee: Yeni ADT yükledikten sonra tekrar çalışabileceksiniz.
Mehul Joisar

4
Bu mükemmel çalışıyor ... mevcut eklentiler kaldırıldıktan sonra Eclipse'i yeniden başlatmazsanız. Eclipse yeniden başlatmayı isteyecek, o noktada yeniden BAŞLATMAYACAK, ancak "Yeni yazılımı yükle" bölümünden yeni sürümü eklemeye devam edeceksiniz. Yeni eklentiler eklendikten sonra Eclipse'i yeniden başlatın ve hepsi hazır.
Souvik Ghosh

ADT'yi yeniden yükledikten sonra şu hatayı alıyorum: [2015-09-19 21:54:06 - Android SDK] SDK yüklenirken hata: Hata: Hata ayrıştırma / Uygulamalar / android-sdk-macosx / system-images / android-22 /android-wear/armeabi-v7a/devices.xml cvc-complex-type.2.4.d: 'd: skin' öğesinden başlayarak geçersiz içerik bulundu.
coolcool1994

ADT'yi yeniden yükledikten sonra yeni hatalar aldım ama Eclipse'deki Android iCon'u kullanarak Android'i güncelledim ve şimdi çalışıyor! WOW çok teşekkür ederim. BU CEVAP BU SORU'DA SADECE ÇALIŞAN CEVAPTIR !!! BU DENEYİN
coolcool1994

6

BUNU YAPMA

Uyarı: Lütfen bu cevabın altındaki yorumlara bakınız. Bu adımlar birçok insan için olumsuz bir etki yarattı.

  1. Yardım / Yeni yazılım yükle ... seçeneğini tıklayın.
  2. "Önceden yüklenmiş" seçeneğini tıklayın (aşağıdaki resimdeki gibi)
  3. Yeni pencerede eski ADT'yi kaldırabilirsiniz (Android Geliştirme Araçları, Android DDMS, Android Hiyerarşi Görüntüleyicisi, Android TraceView, Android Yerel Geliştirme Araçları ve OpenGL ES için Tracer'ı kaldırın)
  4. Tutulmayı Yeniden Başlat
  5. Ardından tekrar Yardım / Yeni Yazılım Yükle'ye tıklayın
  6. ADT'yi seçin ... Yükle

Umut ediyorum bu yardım eder!

Resim Gösteri


11
"Android Geliştirme Araçları" nı kaldırmak imkansız. An error occurred while uninstalling session context was:(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Uninstall, operand=[R]org.eclipse.rcp.configuration_root.win32.win32.x86_64 1.0.0.M20130204-1200 --> null, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction). Backup of file D:\dev\android\eclipse\eclipse.exe failed. Can not remove : D:\dev\android\eclipse\eclipse.exe
joshas

11
Bu adımları izledim, ancak tutulmayı yeniden başlatamıyorum. Aşağıdaki hatayı alıyorum: Eclipse yürütülebilir başlatıcısı, paylaşılan paylaşılan kitaplığını bulamadı. Aşağıdaki hata günlüğü oluşturuldu: pastebin.com/raw.php?i=BUsMX75L
kefs

69
BU ADT'yi TAMAMEN KIRIYOR .. artık başlamıyor. Teşekkürler.
Alécio Carvalho

10
Bunlar tüm Eclipse yürütülebilir dosyasını siler. Çalışmaz
Aman Alam

9
Herkes her şeyi bozduğu için bunu küçümsemeli!
Quentin S.

5

Diğer cevaplardaki yaklaşımları başarıyla denedikten sonra, http://developer.android.com/sdk/instal/index.html?pkg=adt adresinden yeni bir paket yükledim ve bu iyi çalıştı.

Aşağıdakileri yapın:

  1. Eğer tüm platformlar tekrar tekrar indirmek istemiyorum gibi, mevcut bir kopya / OLD_ANDROID_SDK_PATH / sdk / platformlar için / NEW_ANDROID_SDK_PATH / sdk / platformlar .
  2. Son indirilen paketten yeni Eclipse'i açarken, önceki 'çalışma alanı' klasörünü yeniden kullandığınızdan emin olun. Bu, önceki ayarlarınızın tümünün hatırlanmasını sağlayacaktır.
  3. Önceki çalışma alanında yeni Eclipse'i açtıktan sonra, lütfen kullanılan Android SDK'nın yenisine işaret edip etmediğini kontrol edin (Eclipse tercihleri ​​-> Android). Önizlemeler çalışma alanı ayarlarını yeniden kullandığınız için eskisine işaret ediyor olabilir.

Bu adımda, yeniden yapılandırmak her şeyi should't ve bu sorun giderme zaman harcamak gerekmez HATA Google Geliştiriciler bu yükseltme üzerinde.

İyi şanslar! ;-)


5

Eski sürümü kaldırmanız ve 23 yüklemeniz gerekiyor

uninstall: Yardım> Eclipse SDK hakkında> Kurulum Ayrıntıları kaldırmak için Android ile ilgili paketleri seçin

Ve sonra V23'ü yükleyin.


Şimdiye kadar en basit çözüm! Bazı durumlarda "Eclipse Hakkında" menü öğesinin "Yardım" altında değil "Eclipse" altında bulunabileceğini lütfen unutmayın.
Görev Quest Aronsson başına

Daha kolay, mantıklı ve en basit çözüm!
Jagoliveira

4

İndirmiş olabileceğiniz mevcut bir ADT paketini güncellemenin bir yolu yoktur.

İki seçenekten birini yapabilirsiniz:

  1. Eclipse.org'dan Eclipse'i yükleyin ve güncelleme sitesini işaret ederek ADT'yi yükleyin: https://dl-ssl.google.com/android/eclipse

  2. Paketleri şuradan indir:

ADT paket 23.0.2 ile başlayarak, gelecekteki ADT sürümlerine güncelleme yapabilmeniz gerekir.


Yeni Eclipse SDK paketi çalışır. Görünüşe göre araç çubuğunda eksik bazı simgeler var, ancak bunun yanı sıra uygulamamı derleyebiliyorum.
joshas

Sanırım bizi Android Studio'ya taşıyorlar! Ama umarım tüm önemli simgeler araç çubuğunda mevcuttur! :)
Ashwin

3

Mac OS X 10.9.3'te aynı "çelişkili bağımlılık" hatasını alıyordum ve sadece yükseltme bir seçenek değildi. Nihayet işe yarayan en son Eclipse ADT paket zip dosyasını developer.android.com'dan indirmek , ayıklamak ve sadece "eclipse" klasörünü eski eclipse klasörünün bulunduğu yere taşımaktı. (Eclipse ADT paket zip dosyasını çıkartmak size "eclipse" ve "sdk" klasörlerini verecektir).

Aynı rotaya gitmeye karar verirseniz, önce Çalışma Alanı yolunuzun ne olduğunu bildiğinizden emin olun. Bu, Tercihler bölümünde bulunabilir. Sonra eski "eclipse" dizininizi (Eclipse.app değil) eclipse-22.6.3 gibi bir adla yeniden adlandırın, sonra çıkarılan "eclipse" klasörünü yerine taşıyın. İçinde yeni Eclipse.app çalıştırın ve size Çalışma Alanı ile ilgili soru sorduğunda, yukarıda not ettiğiniz yolun aynısını girin. Veya daha sonra Tercihler'den de ayarlanabilir.

Android SDK Yöneticisi'ni ve Android Sanal Aygıt Yöneticisi'ni yeniden etkinleştirmek için Pencere -> Perspektifi Özelleştir -> Komut Grupları Kullanılabilirliği'ni ve Android SDK ve AVD Yöneticisi'ni seçmeniz gerekebilir . Bu işlem, bu 2 öğeyi geçerli perspektif (Java) için "Pencere" menü öğesine ekler.

Ayıklanan "sdk" klasörünü taşımadım, çünkü zaten en son Android araçlarına güncellediğim eclipse ile aynı dizinde sdk klasörü vardı. Ancak sizi daha güvende hissettirirse, eski sdk klasörünüzü de (yedekleme amacıyla) yeniden adlandırabilir ve yeni çıkarılan dosyayı yerine taşıyabilirsiniz.


3

Aynı problemle karşılaştım ve çözdüm. Android eklentisini izleme görünümü de dahil olmak üzere tamamen Eclipse içinden ("about" bölümünden ..) kaldırmanız gerekir.

Ardından ADT Eklentisini tekrar ekledim ( https://dl-ssl.google.com/android/eclipse/ ) ve yükleyin.

Problem çözüldü!

SDK yöneticisi veya ADT Eklentisi güncelleme mekanizması ile ilgili bir hata sanırım ...


3

22.xx.x sürümünden 23.0.2 sürümüne güncelleme (benim çözümüm). Bu bağımlılık sorunlarını yenecektir.

Günlerce bu sorundan muzdariptim ve bu bağlantıdaki her çözümü denedim, ama şans yok. Sonunda gerçekten işe yarayan bir çözüm buldum!

Bu çözümün Windows 7'de (64 bit) çalıştığını lütfen unutmayın. Muhtemelen diğer Windows işletim sistemlerinde çalışmalıdır.

İşte başlıyoruz:

  1. en son ADT paketini

    http://developer.android.com/sdk/index.html#download

  2. sıkıştırmayı açın ve "eclipse" klasörünü açın -> "plugins" klasörü

  3. Şimdi eski tutulmaya gidin ve "eclipse" klasörünü açın -> "plugins" klasörünü açın ve içindeki her şeyi kopyalayın.

  4. Şimdi bunları (YENİ ECLIPSE) "eklentiler" klasörüne yapıştırın, ancak hiçbir şeyin üzerine GEÇMEYİN.

  5. Yeni Eclipse ürününüzün "plugins" klasörünün içindeyken aramayı yapın. Yazın 22.(bir nokta ile haber 22) ve butonu tıklayın.

  6. Arama sonucu tüm dosyaları veya klasörleri ..... ile gösterir. 22.6 ...... Örneğin,

    com.android.ide.eclipse.adt_**22.6.2**.v201403212031-1085508
  7. Tüm bu dosyaları / klasörleri vurgulayın ve sil tuşuna basın.

  8. Eski API / SDK'nızı en son sürüme güncellediğinizden ve yeni tutulma ile çalışmak için bu sdk dizinini yüklediğinizden emin olun.

veya

Tüm SDK / API'nızı yeni SDK klasörünüze nasıl taşıyacağınızı gösteren bu videoyu izleyebilirsiniz.

Bağlantı: https://www.youtube.com/watch?v=jPZpJdnbbN0

Başka bir ADT sürümünden güncellemeyi denemedim, ancak eski ADT sürümleri için de çalışması gerektiğini düşünüyorum.

Denemeden önce yedeklemeyi unutmayın.


2

Az önce bulduğum şey, derleme aracınızı güncellemeden önce Eclipse'inizde (tek başına veya ADT Paketi) ADT eklentinizi güncellemeniz gerektiğidir.

Eclipse kurulumunuz en son Derleme Aracını gösteriyorsa ve Eclipse'niz ADT 22.x'e sahipse, bu hataları gösterecektir.

Benim için ne işe yaradı: (Ubuntu 14.04 64-bit'te)

  • Eclipse ve ADT'nin daha eski bir sürümünü yükledim (Paketten)
  • Eclipse'in bu kopyası eski oluşturma araçlarıyla daha eski bir SDK sürümüne işaret ediyordu (20'den önce)
  • ADT'yi v23 olarak güncelledi (arşivimde, benim durumumda)
  • Oluşturma araçlarının en son sürümüne Eclipse'i işaret etti.

Eclipse ve Build araçlarının eski bir kopyası olmayabilir, bu durumda SDK Yöneticisi'nden en son derleme aracını kaldırabilir ve eski kopyayı yükleyebilirsiniz.
Her şey yolunda gitmeye başladığında yukarıdaki adımları uygulayın.

İnternette bir yerde bu tür paketlerin eski kopyalarını yüklemeye çalışıyorum, yüklemeyi bitirdikten sonra buradaki bağlantıları güncelleyeceğim.


2

Bu talimatları bir yorumda buldum.

ADT'nin en yeni sürümünü indirin ve mevcut çalışma alanınızı kullanın. Bu aslında şimdiye kadar yapacağınız en az acı dolu yükseltme. .Android klasörü ile karışıklık yoktu bu yüzden hala orijinal hata ayıklama anahtarım vardı. Sadece eksik şeyler neredeyse hiç kullanmak eklentileri bir çift vardı ve kolayca yeni sürüme yüklenir.

Not, mevcut adt klasörünüze yüklemeyin yeni bir klasör oluşturun, böylece yeni yükleme çalışmazsa geri düşebilirsiniz.


2

ADT ile birlikte verilen Eclipse'de önce ADT'yi kaldırmam ve ardından yeni bir yükleme yapmam gerekiyordu.

Eclipse'den ADT eklentisini kaldırmak için:

  • YardımEclipse HakkındaKurulum Ayrıntıları menüsüne gidin .
  • ADT eklentisini seçin, ardından Kaldır'ı tıklayın.
  • Kaldırma işleminden sonra ADT'yi Yardım → Yeni yazılım yükleyin öğesinden yükleyin.

Web sitesinden yeni sürümü yükledim ama sdk dir / tools altında SDK araçları rev 23 ile artık koruma klasörü yok gibi görünüyor! Paylaşır mısın?
greywolf82

1

Benim için API 20 olan ve çatışmanın bir nedeni olabilecek Android 4.4W'nin silinmesine yardımcı oldu. Bu nedenle, Android 4.4W veya Android L'yi düzeltene kadar yükleyin.

Ve (yine bu sadece benim için olabilir) sadece Eclipse'de değil Android Studio'da çalışır ...


1
Evet. Yalnızca Android L'yi yükledim, ancak çalışmıyor. Eclipse'i yine Android web sitesinden son ADT paketini indiriyorum.
greywolf82

Eclipse Juno'ya geri dönmek istemiyorum ama tek yol gibi görünüyor :( Android L Emu Eclipse 4.4 ve Android Studio'da
sıkışıyor

Juno'yu yükledim ama şimdi koruma klasörü sdkdir / tools altında değil :(
greywolf82

Android geliştirici sitesinden tam paketi aldığınızdan emin olun. Bu benim için çalıştı
bluewhile

Evet Sadece SDK değil paketin tamamını indirdim. Şimdi kanıtın var mı?
greywolf82

1

ADT'yi silmek ve tekrar yüklemek zorunda kaldım.

Ancak , bu beni ve diğer bir kişiyi, muhtemelen eski bir SDK aramaya çalıştığı için bazı projeler için Java Build yolunda bir ek açıklamalara sahip olmamasına neden oldu, bu yüzden projeleri yükseltmek bir sonraki adım al.

Hatalar çoğunlukla Google Play Hizmetleri, Facebook SDK, ActionBarCompat ile ilgili kütüphanelerle ilgilidir.

Bu adım için ADT'yi kaldırır, ardından indirmek için URL'yi tekrar yerleştirirsiniz. URL:https://dl-ssl.google.com/android/eclipse


Ben değillim. Bu düşündüğünüz başka bir etki mi?
RED_

10
Aman Tanrım. Google ne yaptın!?!?!? Evet. SDK rev 23 buggy :(
greywolf82

İlgili
Pang

1

"Çakışan bağımlılık" sorununa bir çözüm buldum. Daniel Díaz'ın yanıtıyla aynı sayfam yok, ancak bir sayfa "çelişkili bağımlılık" gösteriyor ve hiçbir şey yapamıyorum.

Sorun şu ki dosyanın sahibi değilim. Eclipse başka bir oturumda kuruldu (OS X'te). Eclipse dosyasını okuma ve yazma hakkım var, ancak sahibi değilim. Sorunu çözmek için tüm Eclipse dosyalarında "chown" komutu oluşturun. Sonra Daniel Diaz ile aynı sonucu aldım.

Umarım bu birine yardımcı olur.



1

Bunu aynı sorunu çözmek için yaptım (OS X'te):

  1. Yardım> Yeni Yazılım Yükle> Bu deposu ekleyin veya seçin " http://download.eclipse.org/eclipse/updates/4.3 "
  2. "Eclipse platformu" altında Eclipse'in en yeni sürümünü seçin.
  3. Yükleyici, ADT'yi kaldırmak isteyip istemediğinizi sorar, bitir'i tıklayın.
  4. Eclipse'i yeniden başlatın ve SADECE ADT 23'ü bu havuzu kullanarak yükleyin: https://dl-ssl.google.com/android/eclipse .
  5. Eclipse'i yeniden başlatın ve DDMS, Hiyerarşi Görüntüleyici, İzleme Görünümü vb. Yükleyin.
  6. Eclipse'i yeniden başlatın.

Umarım yardımcı olur.


1

Eclipse, Eclipse kurulumunuzdan ADT eklentisini kaldırdıktan sonra hata veriyorsa config.ini, Eclipse klasörü → yapılandırmasındaki dosyayı düzenlemeyi deneyin . bul:

eclipse.application=

Ve şu şekilde değiştirin:

eclipse.application=org.eclipse.ui.ide.workbench

Umarım senin için de çalışır.


1

Sadece C: / drive ( C:/Android) üzerinde Android resources klasörüne gittim , 'eclipse' klasörünü ve tüm içeriğini sildim. Android Geliştirici Araçları'nı bir kez daha indirdim ve 'eclipse' klasörünün üzerine taşındım.

Başladım ve her şey yolundaydı; Sürüm 23'e güncellemiştim.

Umarım bu, bazılarınız Eclipse modifikasyonlarına sahip olduğu için muhtemelen herkes için uygun değildir, ancak benim gibi hızlı bir düzeltme isteyen ve bunu geliştirmeye geri dönen biri için en kolay yol gibi görünüyordu.


1

Eclipse v4.3 (Kepler) kullanıyorum ve sorunumu bu şekilde çözdüm .

Git menüsü Yardımyeni yazılım yükleyin → tıklama Ekle .

Açılır pencerede, herhangi bir ad verin (Eclipse ADT Eklentisi olarak adlandırdım) ve bağlantının yerinde https://dl-ssl.google.com/android/eclipse/ adresini kullanın.

Tamam'ı tıklattığınızda, yüklenecek yeni paketler ve silinecek eski paketler görüntülenir. Bu paketler için endişelenme. Tıklayın OK.

Yeni paketler kurulacak ve bu sorununuzu çözecektir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.