Apakah GUI untuk pengelola SDK Android hilang?


95

Saya jarang melakukan sesuatu untuk Android jadi saya agak bingung. Sementara sebelumnya ada dua jenis penginstalan - Android Studio dan hanya Android SDK. Saya memiliki IDEA jadi saya tidak membutuhkan Studio. Biasanya saya mengunduh SDK yang memiliki alat UI untuk mengunduh komponennya.

Saya baru saja mendapatkan https://dl.google.com/android/repository/tools_r25.2.3-linux.zip dan saya tidak dapat melihat Pengelola SDK UI di dalamnya. Ada bin/sdkmanagerskrip shell. Tapi itu agak merepotkan untuk tujuan saya karena melalui output --list, nama paket copy-paste dan menjalankan sdkmanagerakan memakan banyak waktu.

Bagaimana cara menginstal ini dengan cepat sekarang?

PS. Saya menggunakan Ubuntu 16.10 jika itu penting.

PS2. Saya baru saja mencoba sdkmanager "platforms;android-25"sesuai dokumentasi tetapi tidak memberikan output setelah saya menyetujui persyaratan. Di mana itu menginstal file SDK? Apakah itu bahkan menginstalnya? Luar biasa.


Coba Android > SDK Manager > Launch Standalone SDK Manager.
Enzokie

Ini bukan solusi nyata tetapi yang dapat saya katakan adalah bahwa di Windows saya memiliki SDK Manager.exe di root direktori android-sdk. Jika itu membantu (mungkin tidak). Seandainya Anda benar, apakah Anda mencoba mengunduh versi yang lebih baru?
Beppi

@Enzokie Saya kira itu sesuatu di Android Studio? Saya memiliki IDEA standar dengan plugin Android sehingga tidak ada opsi menu seperti itu. Atau setidaknya saya tidak melihatnya :)
pakar

16
Dengan android sdk v26 GUI benar-benar hilang. Ini hanya dapat diakses dari studio android. Sayang sekali Google gencar mempromosikan studio android.
Bharat G

Pengelola SDK alternatif tersedia di sini: stackoverflow.com/a/44244605/971547
Erel

Jawaban:


57

Sepertinya bukan hanya aku yang harus menghadapi kebodohan ini. Cara menginstalnya

  1. Buka paket zip ke beberapa /parentfolder sehingga sudah /parent/tools. Saya mengekstrak konten zip toolske /androidsdkdan itu adalah kesalahan. Skrip tidak dapat menemukannya.
  2. Setel ANDROID_HOMEke /parentfolder.
  3. Jalankan /parent/tools/android sdkuntuk melihat GUI SDK Manager.

Google, apakah sulit untuk meninggalkan skrip yang melakukan hal di atas dalam zip instalasi sehingga orang tidak perlu membuang waktu 40 menit untuk googling?


2
Tidak memahami solusi ini. Apakah sdkmanager.exe hilang atau hanya "bug" dalam penginstalan?
pengguna1845593

37
Sekarang, android sdkmencetakInvalid or unsupported command "sdk"
Asfand Qazi

10
The "android" command is deprecated. For manual SDK, AVD, and project management, please use Android Studio.
Miha_x64

24
Apa-apaan ini. Saya tidak peduli atau membutuhkan Android Studio. Ini konyol.
Ray

5
Saya pikir jawaban ini sudah usang sekarang. itu tidak bekerja dengan SDK saat ini
agpt

52

Secara resmi GUI hilang, tetapi orang-orang yang menyenangkan menyimpan yang terakhir untuk kami: installer_r24.4.1-windows.exe

Menurut pengumuman ini Google tidak bermaksud untuk mendukung ADT pluging untuk Eclipse sejak Juni 2015, dan juga GUI untuk ADT sama sekali. Mereka menjelaskan keputusan tersebut dengan seluruh peralihan ke Android Studio. Tidak ada tautan pada sumber Android resmi tempat mengunduh versi GUI terakhir, karena mereka menganggapnya memiliki potensi bug keamanan.

Jadi, Anda memiliki kesempatan untuk mengunduh versi terakhir yang disimpan, hingga tautannya tidak akan diubah. Jika sudah terjadi coba cari berdasarkan tag .

Terima kasih kepada Losin 'Me untuk tautannya :

Ditemukan di web.archive.org


2
+ 1. Berhasil meluncurkan emulator dengan Android Monitor untuk melihat logcat tanpa perlu Android Studio dengan jawaban ini. Terima kasih. Lebih suka GUI saya lalu baris perintah. Ergh.
Unknownweirdo



Proyek eclipse Andmore sedang bekerja untuk menghidupkan kembali alat-alat ini. Semoga Anda memiliki akses. Google tidak terlalu memaksakan Anda melalui UI Android Studio hanya untuk opsi ini. Awasi proyek Andmore untuk mengetahui kapan kami akan menyediakannya. Saya akan mencoba memperbarui komentar ini juga ketika tersedia.
kingargyle

1
@Unknownweirdo Silakan lihat posting saya yang menunjukkan bagaimana menggunakan GUI di versi SDK terbaru
xavier_fakerat

25

Terlambat ke pesta, tetapi Anda dapat mengunduh penginstal v24.4 seperti dulu di sini . Ini akan memperbarui dirinya sendiri ke v25.x dan semuanya berfungsi seperti yang diharapkan. Juga sangat efektif bagi Google.


4
Perhatikan bahwa OP menggunakan Ubuntu dan ini adalah tautan Windows - tetapi itulah yang saya butuhkan, jadi saya menaikkan suara.
Milton

Saya memiliki versi 25.5 :)
andreszs

@andreszs Jika Anda mau, Anda masih dapat menggunakan versi terbaru yaitu 27.3.8 dengan dukungan GUI
xavier_fakerat

9

Sejak Android merilis alat build 25.3.0, mereka menghapus androidperintah CLI dan menggantinya dengan avdmanagerdan sdkmanagerterletak di dalam file$ANDROID_HOME/bin/tools

Jalankan perintah ini untuk mendapatkan daftar paket yang tersedia di jalur gaya sdk : sdkmanager --list

Jalankan perintah ini untuk menginstal gambar tertentu: sdkmanager --verbose "system-images;android-19;google_apis;x86"


2
Sederhananya, jawaban Anda adalah "Ya, GUI hilang?". Ini mengerikan untuk menginstal semua hal ini melalui CLI ...
RAM237

2
Sayangnya ya.
solidak

@ RAM237 Saya bangga mengatakan GUI ada di sini untuk tetap dilihat: stackoverflow.com/a/51429889/7551330
xavier_fakerat

8

Dari baris perintah, cukup ketik

tools/android sdk

dan GUI biasa untuk Android SDK akan diminta.

Semoga ini membantu


1
@expert ini sepertinya jawaban yang Anda butuhkan. Saya mencobanya di Ubuntu.
Enzokie

@Enzokie Sepertinya ada sesuatu yang hilang. Saya melihat jar yang dimaksud di libfolder tetapi saya ragu untuk membaca skrip bash 3.5Kb untuk mengetahui di mana Google melakukan kesalahan.
pakar

1
@expert mungkin Anda perlu menyetel variabel lingkungan. Ini ./android sdkberfungsi dalam kasus saya dengan asumsi I cdke folder yang benar.
Enzokie

@Enzokie Variabel lingkungan yang mana? Di mana dalam dokumentasi saya bisa membacanya?
ahli

4
Ini juga tidak berfungsi lagi. "Perintah tidak valid atau tidak didukung" sdk "dan" Perintah 'android' tidak digunakan lagi. Untuk SDK manual, AVD, dan manajemen proyek, gunakan Android Studio. Terima kasih Obama.
Nilzor

4

Jika Anda memiliki Android Studio, Anda bisa mengarahkan sdk manager di Android Studio ke tempat Anda baru saja menginstal SDK. Anda bisa mengelolanya dari sana. Itulah yang harus saya lakukan. Baris perintah sangat sulit bagi saya karena saya tidak mendapatkan nama paket lengkap saat menjalankan sdkmanager --listperintah


1
Ini menyelamatkan saya, instruksi di seluruh web sudah usang, dan berharap Anda dapat membuka gui dari baris perintah. Sejauh ini, ini adalah solusi termudah-
chrismarx

3
itu menyebalkan. Saya menyukai GUI yang berdiri sendiri.
Martin

Google baru saja memutuskan untuk mengikuti kebijakan Apple: jangan biarkan para pengembang bersantai dan fokus pada pengembangan, kami perlu melakukan sesuatu sehingga mereka menghabiskan sebagian besar waktu mereka untuk mengkonfigurasi barang-barang kami}: - [
RAM237

2

Berikut ini tautan untuk mengunduh sdk android dengan GUI untuk windows, linux dan mac:

Uncompress dan letakkan folder bernama tools di dalam direktori androidsdk, cari android.bat: GUI itu terbuka di windows.

Unduh paket dan kembangkan aplikasi.


2

Untuk digunakan dengan Xamarin, Resmi Xamarin SDK Managersekarang tersedia untuk Visual Studio 2017 dan yang lebih baru. Ini dapat diinstal dari bawah beban kerja "Cross Platform Mobile" di Visual Studio Installer. Ini menggantikan SDK Manager mandiri Google (yang sudah tidak digunakan lagi dalam versi 25.2.3 dari paket Alat SDK Android).


1

Di direktori alat, cari file 'android.bat' dan jalankan, GUI untuk pengelola SDK akan terbuka.


8
Saya sudah mencoba ini dan tidak ada GUI yang terbuka. Saya mendapatkan pesan yang mengatakan bahwa perintah "android" sudah tidak digunakan lagi dan menggunakan file tools \ bin \ sdkmanager.bat dan avdmanager.bat yang tidak memberi Anda GUI.
meconroy

9
Saya kira mereka mencoba memaksa orang untuk mengunduh Android Studio IDE, karena saya pikir itu satu-satunya solusi saya, saya tidak punya waktu untuk berurusan dengan baris perintah untuk memilih dan menginstal gambar android. Sesuatu yang dulunya mudah dibuat 10 kali lebih sulit dan mengganggu.
meconroy

Begitulah cara kerjanya minggu lalu. Tidak lagi. Tidak memiliki GUI yang berdiri sendiri menyebalkan.
Martin

2
Ini adalah trik yang sangat murah untuk memaksa pengguna menginstal Android Studio ketika benar-benar tidak dibutuhkan.
andreszs

Mereka meminta Linux.
robbyoconnor

1

Saya minta maaf karena menabrak necropost. Tapi saya baru saja merilis GUI SDK Android sederhana. Mungkin proyek akhir pekan kecil ini dapat menyelamatkan beberapa orang dari sakit kepala karena menggunakan baris perintah sdkmanager atau mengunduh alat android dua kali.

Anda dapat memeriksa proyek saya di AndroidGUI .

Garpu sesukamu atau lebih baik kirimi aku PR. Bantuan apa pun akan sangat dihargai.

PS: Akan sangat berguna jika seseorang dapat mengarahkan saya ke kode sumber sdklib - *. Jar terbaru. Sehingga saya dapat berinteraksi dengan SDK Android secara langsung.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.