Android SDK yöneticisi için GUI gitti mi?


98

Nadiren Android için bir şeyler yapıyorum, bu yüzden biraz kafam karıştı. Geri dönerken iki tür kurulum vardı - Android Studio ve sadece Android SDK. Fikrim var, bu yüzden Studio'ya ihtiyacım yok. Tipik olarak, bileşenlerini indirmek için UI aracına sahip SDK'yı indiriyorum.

Yeni https://dl.google.com/android/repository/tools_r25.2.3-linux.zip aldım ve içinde UI SDK Manager'ı göremiyorum. Orada bin/sdkmanagerkabuk komut dosyası. Ama bu benim amacım için biraz uygunsuz çünkü --listpaket isimlerinin çıktısını almak, paket isimlerini kopyalayıp yapıştırmak ve çalıştırmak sdkmanagerçok fazla zaman alacaktı.

Bunu şimdi hızlıca kurmanın yolu nedir?

PS. Önemli olması durumunda Ubuntu 16.10'dayım.

PS2. Belgelere göre sadece denedim sdkmanager "platforms;android-25", ancak şartları kabul ettikten sonra hiçbir çıktı vermedi. SDK dosyalarını nereye kurdu? Hatta kurdu mu? İnanılmaz.


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

Bu gerçek bir çözüm değil ama söyleyebileceğim şey, Windows'ta android-sdk dizininin kökünde bir SDK Manager.exe'ye sahip olduğum. Bu yardımcı olursa (muhtemelen değil). Haklıysanız, daha az yeni bir sürümü indirmeyi denediniz mi?
Beppi

@Enzokie Sanırım Android Studio'da bir şey var mı? Android eklentisi ile standart IDEA'ya sahibim, bu yüzden böyle bir menü seçeneği yok. Ya da en azından görmüyorum :)
uzman

17
Android sdk v26 ile GUI tamamen gitti. Sadece android stüdyosundan erişilebilir. Google'ın agresif bir şekilde android stüdyosunu tanıtması çok kötü.
Bharat G

Alternatif SDK yöneticisine buradan ulaşılabilir: stackoverflow.com/a/44244605/971547
Erel

Yanıtlar:


61

Görünüşe göre bu aptallıkla uğraşan tek kişi ben değilim . Kurmanın yolu

  1. Paketin içindekiler zip bazı /parentsahip olduğu böylece klasörde /parent/tools. Ben zip yılların içeriğini çıkarılan toolsetmek /androidsdkve onu hataydı. Komut dosyası onu bulamadı.
  2. Set ANDROID_HOMEiçin /parentklasöre.
  3. /parent/tools/android sdkSDK Manager'ın GUI'sini görmek için çalıştırın .

Google, kurulum zipinde yukarıdakileri yapan bir komut dosyası bırakmak zor muydu, böylece insanlar 40 dakika boyunca googling yapmak zorunda kalmazlar mı?


2
Bu çözümü anlamadım. Sdkmanager.exe gitti mi yoksa kurulumdaki bir "hata" mı?
user1845593

37
Şimdi android sdkçıktılarInvalid 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

27
Bu da ne. Android Studio umurumda değil veya buna ihtiyacım yok. Bu gülünç.
Ray

5
Sanırım bu cevap artık geçersiz. şu anki sdk ile çalışmıyor
agpt

53

Resmi olarak GUI gitti, ancak hoş insanlar bizim için sonuncusunu kurtardı: installer_r24.4.1-windows.exe

Bu duyuruya göre Google, Haziran 2015'ten bu yana Eclipse için ADT eklentisini ve dolayısıyla ADT için GUI'yi hiç desteklemeyi planlamıyor. Kararı, Android Studio'ya tam bir geçişle açıklıyorlar. Son GUI sürümünün indirileceği resmi Android kaynaklarında bağlantı yoktur, çünkü onu potansiyel güvenlik hataları içerdiğini düşünürler.

Böylece, bağlantı değişmeyene kadar son kaydedilen sürümü indirme şansınız var. Zaten olduysa , etikete göre aramayı deneyin .

Bağlantılar için Losin 'Me'ye teşekkürler :

Web.archive.org adresinde bulundu


3
+ 1. Bu cevapla Android Studio'ya ihtiyaç duymadan logcat'i görüntülemek için Android Monitor ile bir emülatörü başarıyla başlatmak için yönetildi. Teşekkür ederim. GUI'lerimi sonra komut satırlarını tercih et. Ergh.
Unknownweirdo



Eclipse Andmore projesi bu araçları hayata döndürmek için çalışıyor. Bu yüzden umarım erişiminiz olur. Sizi yalnızca bu seçenekler için Android Studio kullanıcı arayüzünden geçmeye zorlamak için Google'ın kısa oturumu vardı. Bunu ne zaman elde edeceğimiz konusunda Andmore projesine bir göz atın. Bu yorumu da mevcut olduğunda güncellemeye çalışacağım.
kingargyle


25

Geç partiye, ama iyi eski gün gibi v24.4 yükleyici indirebilirsiniz burada . Kendini v25.x'e günceller ve her şey beklendiği gibi çalışır. Ayrıca büyük bir ef'u Google.


4
OP'nin Ubuntu kullandığını ve bunun bir Windows bağlantısı olduğunu unutmayın - ancak ihtiyacım olan buydu, bu yüzden oy verdim.
Milton

25.5 sürümüne
sahibim

@andreszs İsterseniz en son sürümü, yani 27.3.8 GUI desteği ile
xavier_fakerat

9

Android inşa araçları 25.3.0 yayınlandı beri onlar kaldırıldı androidCLI komutu ile değiştirdi avdmanagerve sdkmanageriçinde bulunan sizin$ANDROID_HOME/bin/tools

Sdk tarzı yolda mevcut paketlerin bir listesini almak için bu komutu çalıştırın : sdkmanager --list

Belirli bir görüntüyü yüklemek için bu komutu çalıştırın: sdkmanager --verbose "system-images;android-19;google_apis;x86"


2
Basitçe söylemek gerekirse, cevabınız "Evet, GUI gitti mi?" Tüm bunları CLI aracılığıyla yüklemek korkunç ...
RAM237

2
Ne yazık ki evet.
solidak

@ RAM237 GUI'nin burada kalmak için burada olduğunu söylemekten gurur duyuyorum: stackoverflow.com/a/51429889/7551330
xavier_fakerat

8

Komut satırından şunu yazın:

tools/android sdk

ve Android SDK için olağan GUI istenecektir.

Bu yardımcı olur umarım


1
@expert ihtiyacınız olan cevap bu gibi görünüyor. Ubuntu'da denedim.
Enzokie

@Enzokie Hala bir şey eksik gibi görünüyor. libKlasörde söz konusu kavanoz görüyorum ancak Google'ın nerede hata yaptığını bulmak için bash 3.5Kb komut dosyasını okumakta tereddüt ediyorum.
uzman

1
@expert belki de ortam değişkenini ayarlamanız gerekiyor. ./android sdkI varsayarak benim durumumda çalışıyor cddoğru klasöre.
Enzokie

@Enzokie Hangi ortam değişkeni? Bunu belgelerin neresinde okuyabilirim?
uzman

4
Bu da artık çalışmıyor. "Geçersiz veya desteklenmeyen komut" sdk "ve" 'android' komutu kullanımdan kaldırıldı. Manuel SDK, AVD ve proje yönetimi için lütfen Android Studio'yu kullanın. Thans Obama.
Nilzor

4

Android Studio'nuz varsa, Android Studio'daki sdk yöneticinizi SDK'nızı yeni yüklediğiniz yere yönlendirebilirsiniz. Oradan yönetebilirsiniz. Yapmam gereken buydu. Çalıştırırken ben tam paket isimlerini alamadım olarak komut satırı benim için çok zor oldu sdkmanager --listkomutunu


1
Bu beni kurtardı, tüm web'deki talimatlar güncelliğini yitirdi ve gui'yi komut satırından açabilmenizi bekliyor. Bu şimdiye
kadarki

3
bu berbat. Bağımsız GUI'yi beğendim.
Martin

1
Google az önce Apple'ın politikasını izlemeye karar verdi: geliştiricilerin rahatlamasına ve geliştirmeye odaklanmasına izin vermeyin, zamanlarının çoğunu
öğelerimizi

2

İşte indirme android sdk için bağlantı camlar, linux ve mac için GUI ile:

Sıkıştırılmış araçları açın ve androidsdk dizininin içine araçlar adlı klasörü yerleştirin, android.bat'ı arayın: Windows'ta açık GUI'dir.

Paketleri indirin ve uygulamalar geliştirin.


2

Xamarin ile kullanmak için, resmi Xamarin SDK Managerartık Visual Studio 2017 ve üzeri için kullanılabilir. Visual Studio Installer'da "Cross Platform Mobile" iş yükünün altından kurulabilir. Google'ın bağımsız SDK Yöneticisinin yerini alır (Android SDK Araçları paketinin 25.2.3 sürümünde kullanımdan kaldırılmıştır).


1

Araçlar dizininde 'android.bat' dosyasını arayın ve çalıştırın, SDK yöneticisi için GUI açılacaktır.


8
Bunu denedim ve hiçbir GUI açılmıyor. "Android" komutunun kullanımdan kaldırıldığını ve size bir GUI vermeyen tools \ bin \ sdkmanager.bat ve avdmanager.bat dosyalarını kullanmak için bir mesaj alıyorum.
meconroy

9
Sanırım insanları Android Studio IDE'yi indirmeye zorlamaya çalışıyorlar, çünkü bence tek çözümüm bu, android görüntülerini seçmek ve yüklemek için komut satırıyla uğraşacak zamanım yok. Eskiden kolay olan bir şey 10 kat daha zor ve sinir bozucu hale getirildi.
meconroy

Geçen hafta böyle çalıştı. Artık değil. Tek başına bir GUI'ye sahip olmamak berbat.
Martin

2
Kullanıcıları, tamamen gereksiz olduğunda Android Studio'yu yüklemeye zorlamak çok ucuz bir numara.
andreszs

Linux istediler.
robbyoconnor

1

Bir ölüm direğine çarptığım için özür dilerim. Ancak basit bir Android SDK GUI'si yayınladım. Belki bu küçük hafta sonu projesi, bazı insanları sdkmanager komut satırını kullanma veya android araçlarını iki kez indirme baş ağrısından kurtarabilir.

Projemi AndroidGUI'de kontrol edebilirsiniz .

İstediğiniz gibi çatal veya daha iyisi bana PR gönderin. Herhangi bir yardım çok takdir edilecektir.

Not: Birinin beni en son sdklib - *. Jar kaynak koduna yönlendirmesi çok faydalı olur. Böylece Android SDK ile doğrudan arayüz oluşturabilirim.


0

Tüm Windows kullanıcıları için: Eski GUI yürütülebilir dosyalarının bir "portlamasını" yaptım ...

taşıma büyük bir kelime olmasına rağmen, çalıştırılabilir dosyayı android.bat yerine andoid_gui.bat okuyacak şekilde değiştirdim ve bu dosyayı ve bazı gerekli lib'leri ekledim (sadece archquery.jar gerekli olduğunu düşünmeme rağmen, sdkmanager.jar , sdkstats.jar ve sdkuilib.jar; onlar olmadan da çalışıyor gibi görünüyor, bu yüzden gerekli değilse bana bildirin)

Sadece SDK dizinine çıkartın

Buradan indirin

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.