it-swarm-id.com

Eclipse: tidak akan membiarkan saya menggunakan Android SDK, salah mengklaim ADT saya ketinggalan zaman

Saya mengembangkan untuk Android dengan Eclipse, dan semuanya bekerja dengan baik hingga kemarin. Saya menggunakan Ninite untuk memperbarui semua barang saya, termasuk JREs dan semuanya (tip pro: jangan lakukan itu), dan itu me-restart komputer saya tanpa meminta di tengah mengedit ruang kerja saya. 

Ini menyebabkan semua jenis masalah kotor, tetapi sekarang semuanya berfungsi, kecuali untuk Android. Saya telah memperbarui Android SDK dan Eclipse ADT, lalu ketika saya mencoba memberi tahu Eclipse lokasi SDK, ini memberikan kesalahan ini:

SDK Android ini membutuhkan Android Developer Toolkit versi 14.0.0 atau atas. Versi saat ini adalah 12.0.0.v201106281929-138431. Harap perbarui ADT ke versi terbaru.

Sekarang, ini adalah kebohongan langsung. ADT saya adalah versi 14.0.sesuatu. Saya sudah mencoba Bantuan> Periksa pembaruan, katanya tidak ada pembaruan. Saya sudah mencoba Bantuan> Instal perangkat lunak baru ...> Situs Perangkat Lunak yang Tersedia dan menghapus repo ADT, kemudian menginstal ulang ADT, dan dikatakan gagal karena saya sudah memiliki versi 14.0.apapun 

Bagaimana cara meyakinkan Eclipse bahwa ADT saya terbaru?

59
user1002973

Untuk orang lain yang mengalami masalah ini, solusi saya hanyalah menghapus folder Eclipse, dan mengunduh salinan baru dari awal. Saya kemudian harus mengunduh ulang semua plugin termasuk adt, yang berfungsi kali ini.

0
user1002973

Saya menemukan jawaban untuk masalah tersebut. (Saya menggunakan Helios, tetapi seharusnya tetap bekerja)

  1. Folder goto/File Program (x86)/Eclipse/Plugins/dan pastikan versi com.ndroid.ide.Eclipse.adt.package sebelumnya yang lebih lama _ ## ... dihapus (kadang-kadang pembaruan gagal dihapus karena UAC). Simpan versi yang diinginkan saat ini dan selesaikan yang berikut.

    enter image description here

  2. Jalankan Eclipse sebagai administrator atau nonaktifkan UAC sementara. (Windows 7)

  3. Pergi ke Help → Install New Software.

  4. Di Work with: ketik https://dl-ssl.google.com/Android/Eclipse/ dan tekan ENTER.

  5. Tunggu Eclipse untuk mengambil repositori. Item bernama Alat pengembang akan muncul dalam daftar.
    Tandai untuk diinstal, tekan Next dan ikuti langkah-langkah untuk menginstal alat ADT.

  6. Setelah selesai, ia akan meminta untuk me-restart Eclipse. Pastikan kamu melakukan ini.

  7. Ketika Eclipse restart, semua paket SDK Android Anda akan muncul lagi.

  8. Jangan lupa untuk melanjutkan UAC jika Anda membutuhkannya.

167
Stephen Lebed

Sebuah opsi adalah mengunduh secara manual plugin ADT (arsip ADT) yang diperlukan. Halaman tersebut adalah, http://developer.Android.com/sdk/Eclipse-adt.html . Halaman mengungkapkan ADT 18 tersedia di http://dl.google.com/Android/ADT-18.0.0.Zip . Tautan lebih dekat ke halaman bawah. Saya membutuhkan 17 walaupun 18 adalah yang terbaru, jadi saya memodifikasi URL unduhan, mengubah 18 menjadi 17.

Memilih Help → Install New Software → Add → Pilih Archive dan pilih lokasi file arsip ADT yang diunduh, Pilih OK.

Pilih komponen yang diperlukan dan lanjutkan sesuai kebutuhan. Anda mungkin mendapatkan pesan bahwa perangkat lunak sudah diinstal, lanjutkan dengan instalasi.

Semoga ini membantu.

9
Robin Smith

Saya memiliki masalah yang sama. ADT saya di Eclipse adalah versi 8.x. Tetapi aplikasi saya membutuhkan versi 12 atau lebih. Jadi, saya memutuskan untuk memutakhirkan Android SDK dan ADT ke yang terbaru (saat ini ADT yang terbaru adalah 17). Saya dapat memutakhirkan SDK tetapi tidak dengan ADT. Selalu mengeluh saya sudah mendapatkan versi tetapi saya hanya punya 8.x. SDK baru yang baru saja saya tingkatkan hanya akan berfungsi dengan ADT 14 ke atas. Jadi, saya berhasil merusak pengembangan Android saya !!

Alasan mengapa saya tidak dapat memutakhirkan ADT saya ke yang terbaru adalah karena saya menggunakan Eclipse 3.5. Versi ADT yang lebih baru membutuhkan 3,6 atau lebih tinggi. Informasi yang kecil namun penting ini benar-benar ada di bagian bawah galat yang dihasilkan oleh Eclipse yang mengharuskan digulir ke bawah (karena hanya beberapa baris galat teratas yang ditampilkan). Anda biasanya tidak akan menggulir ke bawah karena beberapa baris teratas ini diikuti oleh baris spasi :). Saya tidak menggulir dan saya kira saya membuang waktu satu hari untuk memperbaiki masalah ini. Tapi akhirnya saya melihat 2 panah atas/bawah di sebelah kanan kotak dialog dan saya menggulir ke bawah. Di sana dengan jelas disebutkan ADT 17 membutuhkan Eclipse runtime 3.6 dan lebih. 

Jadi solusi saya adalah menemukan ADT yang cocok yang akan bekerja dengan Eclipse 3.5. Ya, besok ketika saya sedang dalam mood, saya akan meningkatkan ke Eclipse 3.6 atau 3.7 dan memuat banyak plugin yang saya miliki :)

5
Vikram

Saya baru saja memutakhirkan versi Android SDK saya, dan memiliki masalah yang persis sama. Perintah 'Periksa pembaruan' gagal karena, karena beberapa alasan, Android Traceview gagal memperbarui.

Solusi saya adalah:
* Buka Eclipse → Help → About Eclipse .
* Klik Installation Details.
* Di sini pilih semua baris terkait Android, dan perbarui satu per satu, restart Eclipse setiap kali.

Dan akhirnya berhasil (bahkan dengan Helios)!

5
alocaly

Dalam Eclipse:

Help → Check for Updates.

2
Berit

Opsi terbaik adalah buka Eclipse ID

Lalu pergi ke Help → About Eclipse >>

anda akan menemukan klik tombol Detail Instalasi itu

Dan sekarang Anda dapat melihat ekstensi semua anriod diinstal.

Pilih semua atau pilih satu per satu dan cukup klik tombol pembaruan.

anda akan mendapatkan versi terbaru dari internet.

Semoga ini bisa membantu kalian semua.

2
Mahesh Patil

Saya mendengar masalah umum adalah bahwa versi Android ADK yang lebih baru memerlukan versi Eclipse yang lebih baru. Kolega yang menemukan ini mengatakan mereka menginstal Indigo sebagai pengganti versi Helios yang lebih lama dan mampu menyelesaikan masalah dengan cara ini. Saya sendiri belum melakukan hal yang sama.

0
Alan Carwile

ADT dan SDK Anda belum mutakhir dan Eclipse mengeluh tentang hal-hal yang benar ...

Buka Android SDK Manager dari toolbar dan perbarui SDK Anda dari sana. Tidak membantu jika Anda memeriksa pembaruan Eclipse. Karena melalui Eclipse Anda tidak dapat memeriksa pembaruan SDK untuk Android. 

Tombolnya terlihat seperti ini: enter image description here

0
evilone