Eclipse melaporkan rendering pustaka yang lebih baru daripada plug-in ADT

288

Pada instalasi Android SDK baru, Eclipse Graphical Layout kosong, daripada menunjukkan rendering tata letak. Eclipse menampilkan pesan ini:

Versi pustaka rendering ini lebih baru dari versi plug-in ADT Anda. Harap perbarui plug-in ADT.

Laporan bug Eclipse melaporkan rendering pustaka yang lebih baru daripada plug-in ADT mencantumkan langkah-langkah untuk mereproduksi. Bagaimana cara saya memperbaikinya?

Edward Brey
sumber

Jawaban:

512
  1. Klik Bantuan> Instal Perangkat Lunak Baru .
  2. Di bidang Work with , masukkan:https://dl-ssl.google.com/android/eclipse/
  3. Pilih Alat Pengembang / Alat Pengembangan Android .
  4. Klik Berikutnya dan lengkapi wizard.
Edward Brey
sumber
12
Jangan gunakan Manajer SDK. Lakukan langkah-langkah di atas agar berhasil. Kebanyakan (seperti saya) bingung antara SDK Manager dan Install Software Baru
taxeeta
18
Juga lebih baik memasukkan https://dl-ssl.google.com/android/eclipse/url secara manual daripada menggunakan versi yang ada tanpa mungkin https. Mungkin mengakibatkan repositori tidak ditemukan kesalahan.
Jason Axelson
89
+1. terkadang saya bertanya-tanya bagaimana cara kerja dunia sebelum google dan stackoverflow. (Apakah saya entah bagaimana seharusnya mengetahui langkah-langkah dan url tersebut.)
justinkoh
9
Bagi saya itu tidak menunjukkan apa-apa untuk diperbarui, tetapi tata letak masih tidak membuat dan menampilkan pesan yang sama ... ada ide?
Hussain KMR Behestee
10
Pembaruan: Saya memecahkan masalah saya dengan menghapus centangContact all update sites during install to find required software
Sébastien
341

Ubah versi android saat merender tata letak.

masukkan deskripsi gambar di sini

Perubahan dalam API versi 18 hingga 17 berfungsi untuk saya.

Sunting: Solusi juga berfungsi untuk Android Studio.

Kode
sumber
7
Ini adalah solusi yang baik jika Anda tidak ingin memperbarui Eclipse / ADT. Kelemahannya adalah tata letak Anda tidak akan ditampilkan pada alat terbaru, yang bukan masalah besar. Saya sarankan mencobanya sebelum memperbarui Eclipse / ADT karena sangat cepat untuk mencoba dan akan mengkonfirmasi bahwa memperbarui juga akan memperbaiki masalah.
fishjd
1
sangat cepat untuk mencoba dan akan mengonfirmasi bahwa memperbarui juga akan memperbaiki masalah
Shirish Herwade
3
Ini adalah satu-satunya hal yang bekerja untuk saya ... memperbarui ADT memberi tahu saya ada konflik ketergantungan ... hanya membenci gerhana dan +5 untuk Anda
P-RAD
1
OMG ... Itu hal yang baru saja Anda tunjukkan kepada saya ... menyelamatkan hidup mah
shridutt kothari
1
Yoooo !!! Setelah menghabiskan 2 jam. Akhirnya berhasil hanya dengan mengubah tata letak rendering. Terima kasih sobat.
Mohd. Umar
17

Alasan Peringatan adalah Anda menggunakan Old ADT (alat pengembangan Android), jadi Perbarui ADT Anda dengan mengikuti prosedur di bawah ini

Prosedur 1:

  1. Di dalam Eclipse Klik menu Bantuan
  2. Pilih Periksa Pembaruan
  3. Ini akan menampilkan Pembaruan yang Diperlukan di jendela itu pilih Semua opsi menggunakan kotak centang atau pilih ADT Diperbarui.

masukkan deskripsi gambar di sini

Prosedur 2:

Klik Bantuan> Instal Perangkat Lunak Baru. Di bidang Work with, masukkan: https://dl-ssl.google.com/android/eclipse/ Pilih Alat Pengembang / Alat Pengembangan Android. Klik Berikutnya dan lengkapi wizard.

sravan
sumber
Menariknya, pemeriksaan untuk pembaruan terus gagal pada beberapa omong kosong egit yang tertinggal, tetapi instalasi baru bekerja hebat.
William T. Mallard
+1 Saya punya pengalaman serupa dengan @ WilliamT.Mallard. Periksa pembaruan yang mengatakan semuanya mutakhir. Instal Baru berhasil.
PeteH
1

Apakah saya mengubah API versi 17, 19, 21, & 23 di tata letak xml

&&

Diperbarui Pengembangan Android Alat 23.0.7 tapi masih tidak bisa membuat tata letak yang tepat jadi saya i diperbarui Android DDMS 23.0.7 karya itu sempurna .. !!!

Dhruv Raval
sumber
-10

Ubah versi Target ke pembaruan baru yang Anda miliki. Jika tidak, ubah versi SDK yang Anda miliki di file manifes Android.

android:minSdkVersion="8"
android:targetSdkVersion="18"
Naveen Kumar
sumber