Perbarui Eclipse dengan alat pengembangan Android v. 23

605

Saya memperbarui Eclipse dengan alat SDK baru (rev. 23), tetapi sekarang ketika Eclipse dimulai saya menerima kesalahan:

SDK Android ini membutuhkan Android Developer Toolkit versi 23.0.0 atau lebih tinggi. Versi saat ini adalah 22.6.3.v201404151837-1123206. Harap perbarui ADT ke versi terbaru.

Tidak ditemukan pembaruan dengan "Periksa pembaruan" . Jika saya mencoba "Instal perangkat lunak baru" , saya dapat melihat versi 23, tetapi saya tidak dapat memutakhirkan karena kesalahan berikut:

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]

Setelah mengunduh ADT terakhir dari situs web, sepertinya ada masalah lain.

Dengan SDK Tools rev. 23 proguard tidak diinstal, folder SDK dir/tools/proguardhilang, dan alat-alat lain hilang. Versi ini mengandung beberapa bug.

greywolf82
sumber
5
@kaushik komentar Anda di luar jangkauan. Saya mengatakan bahwa saya sudah mencoba memperbarui Eclipse tanpa hasil.
greywolf82
5
Kembali proguard, masalah ini diangkat sebagai masalah - code.google.com/p/android/issues/detail?id=72419
NickT
4
Apakah ada cara saya dapat mengembalikan pembaruan saya saat ini?
r.bhardwaj
3
@ alvaro.delaserna: Saya ingin mencobanya tetapi sayangnya executable gerhana saya dihapus ketika saya mencoba menghapus instalan file "sudah diinstal" sesuai jawaban yang diposting oleh Biljana di bawah ini.
r.bhardwaj
5
@ r.bhardwaj jika Anda pergi ke Bantuan> Tentang Eclipse> Detail Instalasi Anda kemudian dapat melihat Riwayat Instalasi dan mengembalikan perubahan apa pun. Ini hanya akan berfungsi jika pembaruan. Jika Anda menghapus ADT untuk menginstal yang sebelumnya, itu tidak akan berfungsi. Jika berhasil sebagai pembaruan, Anda harus dapat kembali.
RED_

Jawaban:

191

Google telah merilis ADT v23.0.2. Ini memecahkan banyak masalah versi ADT sebelumnya 23.

Selangkah demi selangkah:

  • Menu Bantuan → Instal Perangkat Lunak Baru ...
  • Untuk "Bekerja dengan", pilih sumber Android https://dl-ssl.google.com/android/eclipse Bekerja dengan sumber Android
  • Centang ADT v23.0 untuk instalasi, lalu klik "Next"
  • Eclipse akan menampilkan "Instal Remediation Page" karena ada konflik dengan versi sebelumnya. (Jika tidak, lihat di bawah ini.) Pilih "Perbarui instalasi saya agar kompatibel dengan item yang sedang diinstal" untuk menghapus instalasi versi lama dan menginstal yang baru. Setelah itu, lanjutkan dengan langkah-langkah biasa.

Instal halaman perbaikan

Catatan: Ketika saya menginstal versi baru ADT, saya tidak menyertakan versi baru dari paket "Alat Pengembangan Asli Android". Sebagai gantinya, saya menginstal sisa paket terlebih dahulu, lalu menginstal "Android Native Development Tools". Karena suatu alasan, jika saya mencoba menginstal semua paket baru termasuk "Android Native Development Tools", instalasi gagal.

Jika tidak ada "halaman Remediasi", satu-satunya cara untuk menghapus plugin ADT dari Eclipse adalah dengan masuk ke menu BantuanTentang EclipseDetail Instalasi dan hapus instalasi dari sana . Tetapi ada risiko mencopot pemasangan Eclipse itu sendiri.

Daniel Diaz
sumber
110
Saya sebenarnya mendapatkan pesan kesalahan dengan "dependensi yang saling bertentangan" dan bukan Eclipse yang mengatakan itu akan menghapus instalan versi 22.X.
Roy Solberg
4
Ya. Hal yang sama. Saya memasang Eclipse lagi dengan bundel ADT baru dan segar dari situs web Android.
greywolf82
3
@ DanielDíaz Anda harus memiliki folder SDKDIR / tools / proguard. Tapi saya bisa mengatakan sekarang bahwa alat SDK rev 23 buggy dan proguard tidak diinstal sama sekali.
greywolf82
236
Tidak senang dengan google sekarang, saya tidak suka beban untuk mencoba menyelesaikan masalah ini yang seharusnya tidak ada.
Tyler Pfaff
7
Tidak berfungsi, bahkan meninggalkan paket yang ditentukan. Berantakan sekali. Alasan # 34210987 Saya telah beralih dari seorang kekasih Eclipse ke seorang pembenci Eclipse.
Brian Knoblauch
114

Tanggapan Google :

Ini adalah bug pengemasan. Seluruh file proguard tidak ada. Kami akan memiliki pembaruan secepatnya, tetapi sampai saat itu cukup salin dari versi alat sebelumnya:

dan salin file-file berikut:

  • alat / hprof-konv
  • tools / support / annotations.jar
  • alat / proguard

Jadi pada akhirnya jika Anda mulai dari salinan ADT baru dengan tangan file :)

Sunting: dengan rilis ADT terbaru, bundel sekarang seharusnya bekerja dengan pembaruan otomatis, jadi instal versi baru ini :

Jangan mencoba memutakhirkan dari versi sebelumnya karena tidak berfungsi sama sekali. Jika Anda memiliki masalah dengan zipalign, sekarang berada di bawah build-tools dan tidak ada lagi di bawah tools / sehingga Anda dapat melakukan tautan simbolik atau menyalinnya ke folder yang diharapkan.

greywolf82
sumber
5
Di bawah alat / dukungan untuk annotations.jar, di bawah alat / untuk seluruh folder proguard dan di bawah alat / untuk file hprof-conv
greywolf82
1
saya akan sepenuhnya menghapus ADT 23 dan sepenuhnya menghapus luna gerhana baru. saya baik-baik saja pada eclipse 4.4 RC4 dan upgrade ke versi rilis tampaknya telah merusak segalanya. NDK mencegah saya pindah ke A-Studio ..
Robert Rowntree
5
Ini berhasil bagi saya, tetapi sebelum melakukan ini saya harus menghapus Android SDK Tools-23, dan menempelkan folder alat lengkap.
Chitrang
1
Dpwnload gagal di akhir saat memasang adt bundle 64 windows
Steve
2
ini sangat bodoh ... apakah mereka memeriksa rilis mereka ????? kapan dunia Studio mereka akan keluar dari Beta ?? !!?!?
Greater King
53

Tidak ada jawaban lain yang berfungsi untuk saya menggunakan bundel ADT yang diterbitkan di developer.android.com.

Saya akhirnya mengunduh versi terbaru Eclipse ( bukan bundel ADT ) dan kemudian menginstal plugin ADT melalui menu BantuanInstal perangkat lunak baru → masuk https://dl-ssl.google.com/android/eclipse(disebutkan oleh @RED_).

Saya juga harus memperbarui ruang kerja saya untuk menunjuk ke ruang kerja saya sebelumnya, dan sebagian besar hal sepertinya dipulihkan.

Di samping catatan: Ini sepertinya waktu yang tepat untuk bermigrasi ke Android Studio ...

dennisdrew
sumber
40
Jadi mereka akan memaksa pengembang seperti ini, untuk pindah ke Studio?
Aman Alam
2
Saya melakukan hal yang sama .. itu tidak akan bekerja untuk bundel ADT yang disediakan oleh developer.android.com dan mencopot ADT bukanlah solusi
Srikanth Roopa
1
Ya, karena klaim gerhana, bahwa sdk versi 23 membutuhkan versi 23 adt dan gerhana menunjukkan bahwa tidak ada pembaruan yang tersedia untuk gerhana iklan, pembaruan ke ndk tidak akan memperbaiki masalah ini, tidak pernah. Saya harus menginstal versi baru dari Alat Pengembangan Android. Saya menggunakan bundel ADT untuk linux 64 bit dan membuka ritsletingnya ke tempat baru daripada yang asli dan menginstal semua alat lagi sebagai halaman pengembang Andoide memandu kami. Dalam bundel linux SDK masih rusak, jadi Anda harus menyalin annotations.jar ke tempat yang tepat seperti yang dijelaskan di sini. Seluruh cerita di jelaskan dalam jawaban saya. Saya bisa menghemat ruang kerja lama saya dan tidak ada yang hilang, ya.
Reijo Korhonen
7
Tapi apakah saya akan mempercayai Android Studio, jika ini cara mereka menangani banyak hal?
Richard Le Mesurier
1
Saya dapat memulihkan instalasi Luna saya hanya dengan menggunakan instalasi perangkat lunak baru (semuanya dipilih) dan melakukan pembangunan kembali yang bersih dari proyek Android saya. Saya tidak mencopot salah satu hal Android sebelumnya.
JT.
52

CATATAN: Gunakan pendekatan ini dengan hati-hati karena ini dapat merusak instalasi Eclipse Anda (lihat komentar) .

Ini mungkin membantu Anda jika Anda menginstal plugin ADT secara manual . Tetapi jika Anda menggunakan versi Eclipse dari Eclipse ADT Bundle langkah-langkah di bawah ini dapat merusak instalasi Eclipse Anda, dan Anda mungkin tidak dapat menggunakan Eclipse lagi!

Pergi ke

Menu BantuanTentang Eclipse SDKInstallation Details.

Sekarang Anda akan melihat semua 22.0versi dan kemudian klik Uninstalltombol di bagian bawah.

Setelah goto uninstall:

Bantuan Menu → Instal Perangkat Lunak Baru → masukkanhttp://dl-ssl.google.com/android/eclipse/

Kemudian instal semua hal, dan sekarang sudah siap.

Kartheek s
sumber
71
Ini merusak instalasi gerhana saya.
barkside
4
Tidak berfungsi dan gerhana saya tidak merespons lagi.
Hugo Matilla
2
Saya pikir ini memecah gerhana di Mac OS.
Bharat Dodeja
5
Ini akan berfungsi "jika Anda menginstal plugin ADT secara manual ...". Kalau tidak, tidak. Anda dapat memeriksanya melalui ikon Eclipse: "Jika Anda menginstal plugin ADT secara manual, Anda harus memiliki ikon gerhana ungu standar. Jika Anda menggunakan Bundel ADT, ikon peluncuran akan berwarna hijau dengan kurung kurawal." Ini bekerja untuk saya. Sumber: jawaban Luke Deighton dan yang lainnya di bawah ini pada posting ini.
jsanmarb
2
Ini merusak gerhana saya juga di Mac OSX Mavericks. Saya pikir saya hanya akan menginstal ulang. Satu-satunya kesimpulan yang saya dapat ambil dari 30+ jawaban adalah bahwa tidak ada satu jawaban yang baik yang bekerja untuk semua orang. Tercepat sepertinya hanya menginstal ulang. Perusahaan Google mengerikan apa dukungan buruk. Dibandingkan dengan Xcode Eclipse hanya kekacauan yang terus terang.
Frank Brosnan
18

Saya memperbarui server build saya hari ini dan menemukan masalah yang sama. Telah dilaporkan di sini: https://code.google.com/p/android/issues/detail?id=72419

Perbaikan sedang berlangsung dan pekerjaan sekitar menurut manajer proyek adalah:

Harap tunggu versi yang diperbarui dalam satu atau dua hari. Sampai saat itu, solusi Anda adalah dengan mengunduh salah satunya

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

dan salin file-file berikut:

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

Zipalign juga hilang untuk saya, periksa untuk melihat apakah Anda perlu menyalin ini juga

wi1
sumber
1
Hai, solusi ini tidak berfungsi untuk saya. Masih mendapatkan kesalahan yang sama
GingerJim
1
Penulis terus mengedit pertanyaan, ini untuk menjawab pertanyaan: di mana file yang hilang dapat ditemukan.
wi1
Saya tidak melihat file yang seharusnya disalin di zip unduhan untuk Linux
OKGimmeMoney
17

Ini bekerja untuk saya :)

Jika karena alasan tertentu Anda menginstal pratinjau ADT dan perlu kembali ke stabil saat ini, Anda tidak dapat menggunakan dialog untuk menginstal perangkat lunak "baru" karena yang Anda inginkan sebenarnya yang lebih lama. Alih-alih lakukan ini:

  • Buka Bantuan> Tentang Eclipse ... di Windows atau Linux. Di Mac, gunakan menu aplikasi> Tentang ...
  • Klik tombol "Detail Instalasi".
  • Pilih tab "Riwayat Instalasi".
  • Pilih salah satu dari konfigurasi sebelumnya.
  • Klik tombol "Kembalikan" di bagian bawah.

masukkan deskripsi gambar di sini

Arsalan Mehmood
sumber
16

adalah apa yang mereka katakan tentang ini:

Oke, teman-teman, maafkan semua masalah ini, dan kami mohon maaf atas rilis yang kacau. Berikut ringkasannya:

Mulai dengan bundel ADT 23.0.2, Anda harus dapat memperbarui ke versi ADT berikutnya.

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

rupesh
sumber
1
Tampaknya itulah sumber yang paling resmi. Saya berharap ini akan berhasil di masa depan seperti yang mereka janjikan.
Bruno Bieri
15

Saya telah melakukan yang berikut untuk menyelesaikan masalah.

  1. Buka http://developer.android.com/sdk/installing/installing-adt.html dan unduh file ADT ZIP terbaru (di bagian bawah halaman).

  2. Pergi ke Eclipse → Bantuan menu → Tentang EclipseDetail instalasi

  3. Hapus Android DDM, Pengembangan Android Tools, Hierarchy Viewer, asli Development Tools, TraceView, dll, versi 22.X .

  4. Bantuan Menu * → Instal Perangkat Lunak BaruTambahArsip → * Pilih file ZIP yang diunduh pada langkah 1.

  5. Pilih semua versi terbaru dari ke-23 yang telah saya hapus di langkah 3 dan terima perjanjian lisensi.

Mulai ulang Eclipse, dan itu memperbaiki masalah saya.

Rajat Sharma
sumber
2
Saya melakukan hal yang sama (Android SDK Manager mandiri) dan sampai pada titik 'greywolf82' yang dikeluhkan. Jawaban Anda bukanlah solusinya.
seanpj
2
Bahkan saya mencoba untuk menghapus Alat Pengembangan Android, tetapi tidak dapat memulai gerhana lagi. File eclipse.exe sendiri hilang setelah menghapus alat Pengembangan Android untuk saya.
madhu
8
JANGAN LAKUKAN INI jika Anda menggunakan bundel ADT. ECLIPSE tidak akan mulai setelah mencopot ADT! Ini hanya untuk orang yang menambahkan ADT ke dan pemasangan gerhana yang ada.
AJ
9

Hanya membantu:

  1. Instalasi Fresh Eclipse ( http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/lunar )
  2. Bantuan -> Instal Perangkat Lunak Baru -> https://dl-ssl.google.com/android/eclipse/
Hermann Schwarz
sumber
1
Ya. Tetapi rev 23 adalah RUSAK. proguard tidak ada, annotation.jar hilang dan alat lainnya. Lihat laporan bug yang ditautkan di atas, Google membalas kami dengan memberitahukan bahwa bug itu harus diperbaiki dalam beberapa hari, sekarang kami dapat menggunakannya sebagai solusi untuk tautan yang diposting di balasan mereka untuk menyalin dengan tangani bagian yang hilang.
greywolf82
Untuk Mac, saran ini bermanfaat.
Vlad
8

Jika Anda menginstal versi Eclipse baru itu akan berfungsi. Inilah yang saya lakukan:

  1. Menginstal versi Eclipse baru, Luna
  2. Membuat cadangan ruang kerja saat ini.
  3. Jalankan Eclipse, Luna, dan perbarui ruang kerja yang baru
  4. Menginstal plugin ADT (Bantuan -> Instal Perangkat Lunak Baru)
  5. Eclipse yang dimulai kembali
  6. Selesai
obligasi
sumber
Tetapi berhati-hatilah, GPE (plug-in google untuk gerhana) belum mendukung Luna. groups.google.com/forum/#!topic/google-plugin-eclipse/…
Tom
8

Ada banyak kebingungan yang terjadi di utas ini. Ada dua solusi tergantung pada bagaimana Anda menginstal ADT.

  1. Jika Anda menginstal plugin ADT secara manual maka saya yakin Anda dapat menggunakan pendekatan "Delete ADT" -> "Install New Software".

  2. Jika Anda menggunakan Bundel ADT maka jangan ikuti solusi itu! Anda akan merusak Eclipse. Berikut ini adalah pembaruan dari anggota Google - baca # 18:

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

Anda harus mengunduh versi baru dari Bundel ADT (ya, itu membuat frustrasi!).

Luke Deighton
sumber
Tidak ingat pendekatan mana yang saya ambil - adakah cara untuk mengatakannya?
Tom
1
@ Tom Jika Anda menggunakan opsi 1 Anda harus memiliki ikon gerhana ungu standar. Jika Anda menggunakan opsi 2 ikon peluncuran akan berwarna hijau dengan kurung kurawal.
aaronmarino
Terima kasih telah memposting lokasi di mana ADT dapat dihapus, itulah yang tidak saya temukan :)
Radon8472
7
  • Hapus instalan ADT sebelumnya.
  • Buka menu BantuanTentang EclipseInstallation Details
  • Copot semua plugin yang Id mulai dengan com.android.ide
  • Instal ADT lagi dari situs pembaruan.
Hrushikesh
sumber
1
Apakah ini akan merusak Eclipse saya?
Sharmilee
1
@ Sharmilee: setelah Anda menginstal ADT baru, Anda akan dapat bekerja lagi.
Mehul Joisar
4
Ini berfungsi dengan baik ... ketika Anda TIDAK me-restart Eclipse setelah plugin yang ada dihapus. Eclipse akan meminta untuk memulai kembali, JANGAN memulai kembali pada saat itu tetapi terus menambahkan versi baru dari "Instal perangkat lunak baru". Setelah plugin baru ditambahkan, restart Eclipse dan semuanya siap.
Souvik Ghosh
Setelah saya menginstal ulang ADT saya mendapatkan kesalahan ini: [2015-09-19 21:54:06 - Android SDK] Kesalahan saat memuat SDK: Kesalahan: Kesalahan parsing / Aplikasi / android-sdk-macosx / system-images / android-22 /android-wear/armeabi-v7a/devices.xml cvc-complex-type.2.4.d: Konten yang tidak valid ditemukan dimulai dengan elemen 'd: skin'.
coolcool1994
Setelah saya menginstal ulang ADT saya mendapat kesalahan baru tapi saya memperbarui Android thingy menggunakan Android iCon di Eclipse, dan sekarang berfungsi !! Wow, terima kasih banyak. JAWABAN INI ADALAH JAWABAN YANG HANYA BEKERJA DALAM PERTANYAAN INI !!! COBA INI
coolcool1994
6

JANGAN LAKUKAN INI

Peringatan: Silakan lihat komentar di bawah jawaban ini. Langkah-langkah ini berdampak negatif bagi banyak orang.

  1. Klik Bantuan / Instal perangkat lunak baru ...
  2. Klik Apa yang "sudah diinstal" (seperti pada gambar di bawah)
  3. Di jendela baru Anda dapat menghapus instalasi ADT lama (mencopot Alat Pengembangan Android, Android DDMS, Penampil Hirarki Android, Android TraceView, Alat Pengembangan Asli Android dan Pelacak untuk OpenGL ES)
  4. Mulai ulang Eclipse
  5. Kemudian klik lagi Help / Install Software Baru
  6. Pilih ADT ... Instal

Saya harap ini membantu!

Peragaan Gambar

Biljana
sumber
11
Tidak mungkin untuk menghapus "Alat Pengembangan Android". 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
Saya mengikuti langkah-langkah ini, tetapi saya tidak dapat memulai kembali gerhana. Saya mendapatkan kesalahan berikut: Peluncur yang dapat dieksekusi Eclipse tidak dapat menemukan pustaka bersama pengiringnya. Log kesalahan berikut dihasilkan: pastebin.com/raw.php?i=BUsMX75L
kefs
69
INI BREAKS ADT SEPENUHNYA .. itu tidak akan mulai lagi. Terima kasih.
Alécio Carvalho
10
Ini menghapus seluruh Eclipse yang dapat dieksekusi. Tidak berfungsi
Aman Alam
9
Semua orang harus mengundurkan diri karena ini merusak semuanya!
Quentin S.
5

Setelah mencoba pendekatan dalam jawaban lain tanpa hasil, saya baru saja menginstal bundel baru dari http://developer.android.com/sdk/installing/index.html?pkg=adt dan itu berfungsi dengan baik.

Lakukan hal berikut:

  1. Karena Anda tidak ingin mengunduh ulang semua platform lagi, salin yang sudah ada dari / OLD_ANDROID_SDK_PATH / sdk / platform ke / NEW_ANDROID_SDK_PATH / sdk / platform .
  2. Saat membuka Eclipse baru dari bundel yang terakhir diunduh, pastikan Anda menggunakan kembali folder 'workspace' sebelumnya. Itu akan memastikan bahwa semua pengaturan Anda sebelumnya akan diingat.
  3. Setelah membuka Eclipse baru di ruang kerja sebelumnya, silakan periksa apakah SDK Android bekas menunjuk ke yang baru (preferensi Eclipse -> Android). Mungkin menunjuk ke yang lama, karena Anda telah menggunakan kembali pengaturan ruang kerja preview.

Dengan langkah-langkah ini, Anda tidak perlu mengkonfigurasi ulang semuanya, dan Anda tidak perlu menghabiskan waktu untuk memecahkan masalah BUG ini pada peningkatan ini dari Google Developers.

Semoga berhasil! ;-)

Alécio Carvalho
sumber
5

Anda perlu menghapus versi lama dan menginstal 23

uninstall: Bantuan> tentang Eclipse SDK> Detail Instalasi pilih paket terkait Android untuk dihapus

Dan kemudian instal V23.

Andong Zhan
sumber
Sejauh ini solusi paling sederhana! Harap perhatikan bahwa item menu "Tentang Eclipse" mungkin ditemukan di bawah "Eclipse" daripada di bawah "Bantuan" dalam beberapa kasus.
Per Quested Aronsson
Solusi yang lebih mudah, logis, dan paling sederhana!
Jagoliveira
4

Tidak ada cara untuk memperbarui bundel ADT yang ada yang mungkin telah Anda unduh.

Anda dapat melakukan salah satu dari dua opsi:

  1. Instal Eclipse dari eclipse.org dan instal ADT dengan menunjuk ke situs pembaruan: https://dl-ssl.google.com/android/eclipse

  2. Unduh bundel dari:

Mulai dengan bundel ADT 23.0.2, Anda harus dapat memperbarui ke versi ADT berikutnya.

Ashwin
sumber
Bundel Eclipse SDK baru berfungsi. Sepertinya ada beberapa ikon yang hilang dari toolbar, tetapi selain itu saya akhirnya dapat mengkompilasi aplikasi saya.
joshas
Saya kira mereka membuat kami bermigrasi ke Android Studio! Tapi saya harap semua ikon penting tersedia di toolbar! :)
Ashwin
3

Saya mendapatkan kesalahan "ketergantungan yang sama" yang sama pada Mac OS X 10.9.3 dan hanya meningkatkan bukanlah pilihan. Yang akhirnya berhasil adalah mengunduh bundel Eclipse ADT terbaru file zip dari developer.android.com, mengekstraknya dan hanya memindahkan folder "eclipse" ke tempat folder Eclipse lama saya berada. (mengekstrak file zip Eclipse ADT bundle akan memberi Anda folder "eclipse" dan "SDK").

Jika Anda memutuskan untuk pergi ke rute yang sama, pertama-tama pastikan Anda tahu apa jalur Workspace Anda. Ini dapat ditemukan di Preferensi. Kemudian ganti nama direktori "eclipse" lama Anda (bukan Eclipse.app) menjadi sesuatu seperti eclipse-22.6.3, kemudian pindahkan folder "eclipse" yang diekstraksi ke tempatnya. Jalankan Eclipse.app baru di dalam, dan ketika ia bertanya tentang Workspace, cukup masukkan lintasan yang sama seperti yang Anda catat di atas. Atau bisa juga diatur kemudian di Preferensi.

Mungkin perlu ditambahkan adalah untuk mengaktifkan kembali Android SDK Manager dan Android Virtual Device Manager pilih Window -> Customize Perspective -> Command Groups Availability dan pilih Android SDK dan AVD Manager . Ini akan menambahkan 2 item ini ke item menu "Window" untuk perspektif saat ini (Java).

Saya tidak memindahkan folder "SDK" yang diekstrak, karena saya sudah memiliki folder SDK di direktori yang sama dengan eclipse, yang telah saya perbarui ke alat Android terbaru. Tetapi jika itu membuat Anda merasa lebih aman, Anda juga dapat mengganti nama folder SDK lama Anda (untuk tujuan cadangan) dan memindahkan yang baru saja diekstrak ke tempatnya.

Derek Gogol
sumber
3

Saya menghadapi masalah yang sama dan menyelesaikannya. Anda perlu menghapus plugin Android sepenuhnya dari dalam Eclipse (dari bagian "about" ..), termasuk jejak jejak ..

Kemudian tambahkan lagi ADT Plugin ( https://dl-ssl.google.com/android/eclipse/ ) dan pasang.

Masalah terpecahkan!

Saya kira itu adalah bug dengan manajer SDK atau mekanisme pembaruan Plugin ADT ...

pengguna818455
sumber
3

Cara memperbarui dari 22.xx.x ke 23.0.2 (solusi saya). Ini akan mengalahkan masalah ketergantungan.

Saya menderita masalah ini selama berhari-hari, dan saya telah mencoba setiap solusi tunggal pada tautan ini, tetapi tidak berhasil. Saya akhirnya menemukan solusi yang benar-benar berfungsi!

Harap dicatat bahwa solusi ini berfungsi di Windows 7 (64 bit). Mungkin seharusnya bekerja untuk sistem operasi Windows lainnya.

Kita mulai:

  1. unduh bundel ADT terbaru dari

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

  2. unzip dan buka folder "eclipse" -> "plugins"

  3. Sekarang pergi ke gerhana lama Anda dan buka folder "gerhana" -> folder "plugins", dan salin semua yang ada di dalamnya.

  4. Sekarang tempelkan ke folder "plugins" (ECLIPSE BARU), tapi JANGAN timpa apa pun.

  5. Saat berada di dalam folder "plugins" Eclipse baru Anda, lakukan pencarian. Ketik 22.(perhatikan 22 dengan titik) dan tekan enter.

  6. Hasil pencarian akan menampilkan semua file atau folder dengan ..... 22.6 ...... Misalnya,

    com.android.ide.eclipse.adt_**22.6.2**.v201403212031-1085508
  7. Sorot semua file / folder ini dan tekan tombol hapus.

  8. Pastikan untuk memperbarui API / SDK lama Anda ke versi terbaru dan muat direktori SDK ini untuk bekerja dengan gerhana baru Anda.

atau

Anda dapat menonton video ini, yang menunjukkan cara memindahkan semua SDK / API ke folder SDK baru Anda.

Tautan: https://www.youtube.com/watch?v=jPZpJdnbbN0

Saya belum mencoba memperbarui dari versi ADT lain, tetapi saya pikir itu harus bekerja untuk versi ADT lama juga.

Jangan lupa untuk membuat cadangan barang sebelum mencoba.

Dante
sumber
2

Apa yang baru saja saya temukan adalah bahwa Anda perlu memperbarui plugin ADT Anda di Eclipse Anda (apakah berdiri sendiri atau Bundel ADT) sebelum memperbarui alat build Anda.

Jika instalasi Eclipse Anda menunjuk ke Alat Bangun terbaru dan Eclipse Anda mengalami ADT 22.x, itu akan menunjukkan kesalahan itu.

Apa yang berhasil untuk saya: (di Ubuntu 14.04 64-bit)

  • Menginstal versi Eclipse dan ADT yang lebih lama (dari Bundle)
  • Salinan Eclipse ini menunjuk ke versi SDK yang lebih lama dengan alat bantu bangunan lama (sebelum 20)
  • Memperbarui ADT ke v23 (melalui arsip, dalam kasus saya)
  • Menunjuk Eclipse ke versi terbaru alat bangun.

Anda mungkin tidak memiliki salinan Eclipse and Build tools yang lebih lama, dalam hal ini Anda dapat menghapus instalan alat build terbaru dari SDK Manager dan menginstal salinan yang lebih lama.
Setelah semuanya mulai berfungsi dengan baik, lakukan langkah-langkah di atas.

Saya mencoba mengunggah salinan bundel seperti itu di suatu tempat di Internet, akan memperbarui tautan di sini, setelah saya selesai mengunggah.

Aman Alam
sumber
2

Saya menemukan instruksi ini dalam komentar.

Unduh versi terbaru ADT dan gunakan ruang kerja Anda yang ada. Ini sebenarnya adalah upgrade paling tidak menyakitkan yang pernah Anda lakukan. Itu tidak mengacaukan dengan folder .android jadi saya masih memiliki kunci debug asli saya. Hanya hal-hal yang hilang adalah beberapa add-on yang jarang saya gunakan dan mudah diinstal ke dalam versi baru.

Catatan jangan instal ke folder adt yang ada buat folder baru sehingga Anda masih bisa kembali jika instalasi baru tidak berfungsi.

danny117
sumber
2

Pada Eclipse yang dibundel ADT, saya harus terlebih dulu menghapus instalasi ADT dan kemudian melakukan instalasi baru.

Untuk menghapus plugin ADT dari Eclipse:

  • Buka menu BantuanTentang EclipseDetail Instalasi .
  • Pilih plug-in ADT, lalu klik Uninstall.
  • Setelah penghapusan instalasi, instal ADT dari Bantuan → Instal perangkat lunak baru.
stevyhacker
sumber
Saya menginstal versi baru dari situs web tetapi tampaknya dengan alat SDK rev 23 di bawah sdk dir / tools tidak ada lagi folder proguard! Bisakah Anda membagikannya?
greywolf82
1

Bagi saya itu membantu menghapus Android 4.4W yang juga API 20 dan mungkin menjadi penyebab konflik. Jadi hanya instal Android 4.4W atau Android L sampai mereka memperbaikinya.

Dan (sekali lagi ini hanya untuk saya) ini hanya berfungsi di Android Studio bukan di Eclipse ...

bluewhile
sumber
1
Ya. Saya hanya menginstal Android L tetapi tidak berhasil. Saya menginstal Eclipse lagi mengunduh bundel ADT terakhir dari situs web Android.
greywolf82
Tidak ingin mengembalikan ke Eclipse Juno tetapi sepertinya satu-satunya cara :( Android L Emu sedang terjebak dalam Eclipse 4.4 dan Android Studio
bluewhile
Saya menginstal Juno tetapi sekarang tampaknya folder proguard tidak berada di bawah sdkdir / tools :(
greywolf82
Pastikan Anda mengambil paket lengkap dari situs pengembang android. Itu berhasil bagi saya
bluewhile
Ya saya mengunduh bundel lengkap bukan hanya SDK. Apakah Anda punya proguard sekarang?
greywolf82
1

Saya harus menghapus ADT dan menginstalnya lagi.

Namun berhati-hatilah , ini menyebabkan saya dan satu orang lainnya memiliki anotasi. Melewatkan kesalahan dalam jalur Java Build untuk proyek tertentu, mungkin karena sedang mencoba mencari SDK lama, jadi memutakhirkan proyek adalah langkah berikutnya yang harus saya lakukan. mengambil.

Kesalahan sebagian besar berkaitan dengan perpustakaan, Layanan Google Play, Facebook SDK, ActionBarCompat.

Untuk langkah ini, Anda uninstall ADT, lalu masukkan kembali URL untuk mengunduhnya. Urlnya adalah:https://dl-ssl.google.com/android/eclipse

MERAH_
sumber
Saya tidak. Apakah ini efek lain yang Anda pikirkan?
RED_
10
Ya Tuhan. Google apa yang telah Anda lakukan!?!?!? Iya. SDK rev 23 buggy :(
greywolf82
Pertanyaan terkait untuk anotasi yang hilang.jar: stackoverflow.com/q/24438748/1402846
Pang
1

Saya menemukan solusi untuk masalah dengan "ketergantungan yang saling bertentangan". Saya tidak memiliki halaman yang sama dari respons Daniel Díaz, tetapi halaman menunjukkan "ketergantungan yang saling bertentangan", dan saya tidak dapat membuat apa pun.

Masalahnya adalah saya bukan pemilik file tersebut. Eclipse dipasang di sesi lain (di OS X). Saya memiliki hak untuk membaca dan menulis file Eclipse, tetapi saya bukan pemiliknya. Buat perintah "chown" pada semua file Eclipse untuk menyelesaikan masalah. Setelah itu, saya mendapatkan hasil yang sama dengan Daniel Diaz.

Saya harap ini membantu seseorang.

Samuel Côté
sumber
1

Saya melakukan ini untuk mengatasi masalah yang sama (di OS X):

  1. Bantuan> Instal Perangkat Lunak Baru> Tambah atau pilih repositori ini " http://download.eclipse.org/eclipse/updates/4.3 "
  2. Di bawah "Eclipse platform" pilih versi terbaru Eclipse.
  3. Pemasang akan bertanya apakah Anda ingin menghapus ADT, klik selesai.
  4. Mulai ulang Eclipse dan instal HANYA ADT 23 menggunakan repositori ini: https://dl-ssl.google.com/android/eclipse .
  5. Mulai ulang Eclipse dan instal DDMS, Hierarchy Viewer, Trace View dll.
  6. Mulai ulang Eclipse lagi.

Semoga ini bisa membantu.

Aldo Israel
sumber
1

Jika Eclipse memberikan kesalahan setelah mencopot pemasangan plugin ADT dari instalasi Eclipse Anda, cobalah untuk mengedit file config.inidi folder Eclipse → konfigurasi. Temukan:

eclipse.application=

Dan ubah ke:

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

Saya harap ini bekerja untuk Anda juga.

TurKorsaN
sumber
1

Saya hanya pergi ke folder sumber daya Android saya di C: / drive ( C:/Android), menghapus folder 'gerhana' dan semua isinya. Saya mengunduh Alat Pengembang Android sekali lagi dan baru saja pindah ke folder 'gerhana'.

Saya memulai dan semuanya baik-baik saja; Saya telah memperbarui ke versi 23.

Semoga ini bisa membantu, mungkin tidak cocok untuk semua orang karena beberapa dari Anda memiliki modifikasi Eclipse tetapi untuk seseorang yang, seperti saya, ingin perbaikan cepat dan kembali mengembangkan ini tampaknya merupakan jalan termudah.

Carlos F
sumber
1

Saya menggunakan Eclipse v4.3 (Kepler), dan ini adalah bagaimana saya memecahkan masalah saya.

Menu Goto BantuanInstal perangkat lunak baru → klik Tambah .

Di munculan, berikan nama apa pun (saya menamainya sebagai Eclipse ADT Plugin), dan di tempat tautan itu, gunakan https://dl-ssl.google.com/android/eclipse/

Setelah Anda mengklik OK, Anda akan ditampilkan dengan paket-paket baru yang akan diinstal dan paket-paket lama yang akan dihapus. Jangan khawatir tentang paket-paket ini. Klik OK.

Paket-paket baru akan diinstal, dan ini akan menyelesaikan masalah Anda.

Vamsi Challa
sumber