GUI สำหรับผู้จัดการ Android SDK หายไปหรือไม่


98

ฉันไม่ค่อยทำอะไรกับ Android เลยสับสนนิดหน่อย ในขณะที่กลับมีการติดตั้งสองประเภท ได้แก่ Android Studio และ Android SDK ฉันมีความคิดดังนั้นฉันไม่ต้องการ Studio โดยปกติฉันจะดาวน์โหลด SDK ที่มีเครื่องมือ UI เพื่อดาวน์โหลดส่วนประกอบ

ฉันเพิ่งได้รับhttps://dl.google.com/android/repository/tools_r25.2.3-linux.zipและฉันไม่เห็น UI SDK Manager ในนั้น มีbin/sdkmanagerเชลล์สคริปต์ แต่มันไม่สะดวกสำหรับจุดประสงค์ของฉันเพราะการดำเนินการผ่านเอาต์พุตของ--listชื่อแพ็กเกจการคัดลอกและการเรียกใช้sdkmanagerจะใช้เวลามากเกินไป

อะไรคือวิธีการติดตั้งอย่างรวดเร็วในตอนนี้?

ปล. ฉันใช้ Ubuntu 16.10 ในกรณีที่มันสำคัญ

ป.ล. 2. ฉันเพิ่งลองsdkmanager "platforms;android-25"ตามเอกสารแต่ไม่มีผลลัพธ์หลังจากที่ฉันยอมรับเงื่อนไข มันติดตั้งไฟล์ SDK ที่ไหน? มันยังติดตั้งหรือไม่? น่าอัศจรรย์.


ลองAndroid > SDK Manager > Launch Standalone SDK Manager.
Enzokie

ไม่ใช่วิธีแก้ปัญหาที่แท้จริง แต่สิ่งที่ฉันสามารถพูดได้คือใน Windows ฉันมี SDK Manager.exe ในรูทของไดเรกทอรี android-sdk ถ้าช่วยได้ (อาจจะไม่) ในกรณีที่คุณพูดถูกคุณได้พยายามดาวน์โหลดเวอร์ชันล่าสุดหรือไม่
59 ของ Beppi

@ Enzokie ฉันเดาว่ามันเป็นอะไรใน Android Studio หรือเปล่า? ฉันมี IDEA มาตรฐานพร้อมปลั๊กอิน Android ดังนั้นจึงไม่มีตัวเลือกเมนูดังกล่าว หรืออย่างน้อยก็ไม่เห็น :)
expert

17
ด้วย android sdk v26 GUI จะหายไปอย่างสมบูรณ์ สามารถเข้าถึงได้จาก android studio เท่านั้น น่าเสียดายที่ Google โปรโมต Android Studio อย่างจริงจัง
Bharat G

ตัวจัดการ SDK ทางเลือกมีอยู่ที่นี่: stackoverflow.com/a/44244605/971547
Erel

คำตอบ:


61

ดูเหมือนว่าฉันไม่ใช่คนเดียวที่ต้องรับมือกับความงี่เง่านี้ วิธีการติดตั้ง

  1. แตกไฟล์ zipไปยัง/parentโฟลเดอร์บางโฟลเดอร์เพื่อให้มี/parent/toolsไฟล์. ฉันแยกเนื้อหาของ zip toolsถึง/androidsdkและมันผิดพลาด ไม่พบสคริปต์
  2. ตั้งค่าANDROID_HOMEเป็น/parentโฟลเดอร์
  3. เรียกใช้/parent/tools/android sdkเพื่อดู GUI ของ SDK Manager

Google มันยากไหมที่จะออกจากสคริปต์ที่ทำข้างต้นในการติดตั้ง zip เพื่อให้ผู้คนไม่ต้องเสียเวลา 40 นาทีในการ googling ไปมา


2
ไม่เข้าใจวิธีแก้ปัญหานี้ sdkmanager.exe หายไปหรือไม่หรือเป็นเพียง "บั๊ก" ในการติดตั้ง
user1845593

37
ตอนนี้android sdkพิมพ์ออกมาInvalid 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
สิ่งที่ไม่ดี ฉันไม่สนใจหรือต้องการ Android Studio นี่มันไร้สาระ
Ray

5
ฉันคิดว่าคำตอบนี้ล้าสมัยแล้ว มันใช้ไม่ได้กับ sdk ปัจจุบัน
ส.ค.

53

GUI อย่างเป็นทางการหายไปแล้ว แต่คนที่ถูกใจช่วยชีวิตคนสุดท้ายไว้ให้เรา: installer_r24.4.1-windows.exe

ตามสำหรับการนี้announcment Google ไม่ได้ตั้งใจที่จะสนับสนุน ADT pluging สำหรับ Eclipse ตั้งแต่เดือนมิถุนายนปี 2015 และเพื่อให้เป็น GUI สำหรับ ADT ที่ทั้งหมด พวกเขาอธิบายการตัดสินใจด้วยการเปลี่ยนไปใช้ Android Studio ทั้งหมด ไม่มีลิงก์ในแหล่งที่มาอย่างเป็นทางการของ Android ที่จะดาวน์โหลด GUI เวอร์ชันล่าสุดเนื่องจากพบว่าอาจมีข้อบกพร่องด้านความปลอดภัย

คุณจึงมีโอกาสดาวน์โหลดเวอร์ชันล่าสุดที่บันทึกไว้จนกว่าลิงก์จะไม่เปลี่ยนแปลง ถ้ามันเกิดขึ้นแล้วลองค้นหาโดยใช้แท็ก

ขอบคุณLosin 'Meสำหรับลิงค์:

พบในweb.archive.org


3
+ 1 จัดการเพื่อเปิดตัวโปรแกรมจำลองด้วย Android Monitor ได้สำเร็จเพื่อดู Logcat โดยไม่ต้องใช้ Android Studio ด้วยคำตอบนี้ ขอขอบคุณ. ชอบ GUI ของฉันแล้วบรรทัดคำสั่ง เอ่อ.
Unknownweirdo

Windows (ไม่มีตัวติดตั้ง): dl.google.com/android/android-sdk_r24.4.1-windows.zip
Unknownweirdo


โครงการ eclipse Andmore กำลังดำเนินการเพื่อทำให้เครื่องมือเหล่านี้กลับมามีชีวิตอีกครั้ง หวังว่าคุณจะสามารถเข้าถึงได้ Google เป็นอภิมหาสั้น ๆ ที่บังคับให้คุณใช้ Android Studio UI สำหรับตัวเลือกเหล่านี้เท่านั้น จับตาดูโครงการ Andmore ว่าเราจะวางจำหน่ายเมื่อใด ฉันจะพยายามอัปเดตความคิดเห็นนี้เช่นกันเมื่อมีให้
kingargyle

1
@Unknownweirdo โปรดดูโพสต์ของฉันแสดงวิธีการใช้ GUI ใน SDK เวอร์ชันล่าสุด
xavier_fakerat

25

สายไปงานเลี้ยง แต่คุณสามารถดาวน์โหลดติดตั้ง v24.4 เหมือนวันเก่าที่ดีที่นี่ มันจะอัปเดตตัวเองเป็น v25.x และทุกอย่างทำงานตามที่คาดไว้ นอกจากนี้ยังเป็น Google ที่ยิ่งใหญ่


4
โปรดทราบว่า OP ใช้ Ubuntu และนี่คือลิงค์ของ Windows - แต่เป็นสิ่งที่ฉันต้องการดังนั้นฉันจึงเพิ่มคะแนน
Milton

ฉันมีเวอร์ชัน 25.5 :)
andreszs

@andreszs หากคุณต้องการคุณยังสามารถใช้เวอร์ชันล่าสุดเช่น27.3.8 ด้วยการรองรับ GUI
xavier_fakerat

9

ตั้งแต่ Android เปิดตัวเครื่องมือสร้าง 25.3.0 พวกเขาได้ลบandroidคำสั่ง CLI และแทนที่ด้วยavdmanagerและsdkmanagerอยู่ในไฟล์$ANDROID_HOME/bin/tools

เรียกใช้คำสั่งนี้เพื่อรับรายการแพ็คเกจที่มีอยู่ในเส้นทางสไตล์ sdk : sdkmanager --list

รันคำสั่งนี้เพื่อติดตั้งอิมเมจเฉพาะ: sdkmanager --verbose "system-images;android-19;google_apis;x86"


2
พูดง่ายๆคือคำตอบของคุณคือ "ใช่ GUI หายไปหรือไม่" นี่แย่มากที่จะติดตั้งทุกอย่างผ่าน CLI ...
RAM237

2
น่าเสียดายใช่
solidak

@ RAM237 ฉันภูมิใจที่จะบอกว่า GUI อยู่ที่นี่เพื่อดู: stackoverflow.com/a/51429889/7551330
xavier_fakerat

8

จากบรรทัดคำสั่งเพียงพิมพ์

tools/android sdk

และ GUI ปกติสำหรับ Android SDK จะได้รับแจ้ง

หวังว่านี่จะช่วยได้


1
@expert นี่ดูเหมือนคำตอบที่คุณต้องการ ฉันลองใน Ubuntu แล้ว
Enzokie

@Enzokie ดูเหมือนยังขาดอะไรไป ฉันเห็น jar ที่มีปัญหาในlibโฟลเดอร์ แต่ฉันลังเลที่จะอ่านสคริปต์ bash 3.5Kb เพื่อดูว่า Google ทำผิดพลาดตรงไหน
ผู้เชี่ยวชาญ

1
@expert บางทีคุณอาจต้องตั้งค่าตัวแปรสภาพแวดล้อม การ./android sdkทำงานในกรณีของฉันสมมติว่าฉันcdไปยังโฟลเดอร์ที่ถูกต้อง
Enzokie

@ Enzokie ตัวแปรสภาพแวดล้อมใด ฉันสามารถอ่านเอกสารนั้นได้ที่ไหน
ผู้เชี่ยวชาญ

4
วิธีนี้ใช้ไม่ได้อีกต่อไป "คำสั่งที่ไม่ถูกต้องหรือไม่รองรับ" sdk "และ" คำสั่ง "android" เลิกใช้งานแล้ว สำหรับ SDK คู่มือ AVD และการจัดการโครงการโปรดใช้ Android Studio Thans Obama
Nilzor

4

หากคุณมี Android Studio คุณสามารถชี้ผู้จัดการ sdk ของคุณใน Android Studio ไปยังตำแหน่งที่คุณเพิ่งติดตั้ง SDK ของคุณได้ คุณสามารถจัดการได้จากที่นั่น นั่นคือสิ่งที่ฉันต้องทำ บรรทัดคำสั่งนั้นยากสำหรับฉันมากเพราะฉันไม่ได้รับชื่อแพ็กเกจแบบเต็มเมื่อเรียกใช้sdkmanager --listคำสั่ง


1
สิ่งนี้ช่วยฉันไว้คำแนะนำทั่วเว็บล้าสมัยและคาดว่าคุณจะสามารถเปิด gui จากบรรทัดคำสั่งได้ นี่เป็นวิธีแก้ปัญหาที่ง่ายที่สุดโดย far-
chrismarx

3
ที่ห่วย ฉันชอบ GUI แบบสแตนด์อโลน
Martin

1
Google เพิ่งตัดสินใจทำตามนโยบายของ Apple: อย่าปล่อยให้นักพัฒนาผ่อนคลายและมุ่งเน้นไปที่การพัฒนาเราต้องทำอะไรสักอย่างเพื่อให้พวกเขาใช้เวลาส่วนใหญ่ในการกำหนดค่าสิ่งต่างๆของเรา}: - [
RAM237

2

นี่คือลิงค์สำหรับดาวน์โหลด android sdkพร้อม GUI สำหรับ windows, linux และ mac:

ยกเลิกการบีบอัดและวางโฟลเดอร์ชื่อ tools ไว้ในไดเรกทอรี androidsdk ค้นหา android.bat: มันเปิด GUI ใน windows

ดาวน์โหลดแพ็คเกจและพัฒนาแอพ


2

สำหรับการใช้งานร่วมกับ Xamarin Xamarin SDK Managerตอนนี้อย่างเป็นทางการพร้อมให้บริการสำหรับ Visual Studio 2017 ขึ้นไป สามารถติดตั้งได้จากภายใต้ภาระงาน "Cross Platform Mobile" ใน Visual Studio Installer มันมาแทนที่ SDK Manager แบบสแตนด์อโลนของ Google (ซึ่งเลิกใช้แล้วในแพ็คเกจ Android SDK Tools เวอร์ชัน 25.2.3)


1

ในไดเรกทอรีเครื่องมือค้นหาไฟล์ 'android.bat' และเรียกใช้ GUI สำหรับตัวจัดการ SDK จะเปิดขึ้น


8
ฉันได้ลองสิ่งนี้แล้วและไม่มี GUI เปิดขึ้น ฉันได้รับข้อความแจ้งว่าคำสั่ง "android" เลิกใช้งานแล้วและให้ใช้ไฟล์ tools \ bin \ sdkmanager.bat และ avdmanager.bat ซึ่งไม่มี GUI ให้คุณ
meconroy

9
ฉันเดาว่าพวกเขาพยายามบังคับให้คนดาวน์โหลด Android Studio IDE เพราะฉันคิดว่านั่นเป็นทางออกเดียวของฉันฉันไม่มีเวลาจัดการกับบรรทัดคำสั่งในการเลือกและติดตั้งอิมเมจ Android บางสิ่งที่เคยเป็นเรื่องง่ายกลับทำให้ยากและน่ารำคาญขึ้น 10 เท่า
meconroy

วิธีการทำงานเมื่อสัปดาห์ที่แล้ว ไม่อีกแล้ว. ไม่มี GUI แบบสแตนด์อโลนที่แย่มาก
Martin

2
เป็นเคล็ดลับราคาถูกมากในการบังคับให้ผู้ใช้ติดตั้ง Android Studio เมื่อไม่จำเป็น
andreszs

พวกเขาขอลินุกซ์
robbyoconnor

1

ฉันขอโทษที่ชนก้อนเนื้อ แต่ฉันเพิ่งเปิดตัว Android SDK GUI ง่ายๆ บางทีโครงการสุดสัปดาห์เล็ก ๆ นี้อาจช่วยให้บางคนไม่ต้องปวดหัวกับการใช้บรรทัดคำสั่ง sdkmanager หรือดาวน์โหลด android-tools สองครั้ง

คุณสามารถตรวจสอบโครงการของฉันได้ที่AndroidGUI AndroidGUI

ส้อมตามที่คุณต้องการหรือดีกว่ายังส่งประชาสัมพันธ์ให้ฉัน ความช่วยเหลือใด ๆ จะได้รับการชื่นชมเป็นอย่างมาก

PS: มันจะมีประโยชน์มากถ้าใครบางคนสามารถชี้ให้ฉันไปที่ซอร์สโค้ด sdklib - *. jar ล่าสุด เพื่อให้ฉันสามารถเชื่อมต่อกับ Android SDK ได้โดยตรง


0

สำหรับผู้ใช้ Windows ทั้งหมด: ฉันเพิ่งทำการ "พอร์ต" ของไฟล์ปฏิบัติการ GUI เก่า ...

แม้ว่าการพอร์ตจะเป็นคำใหญ่ แต่ฉันเพิ่งเปลี่ยนไฟล์ปฏิบัติการเพื่อให้มันอ่าน andoid_gui.bat แทน android.bat และเพิ่มไฟล์นั้นและ libs ที่จำเป็น (แม้ว่าฉันคิดว่าจำเป็นต้องใช้ archquery.jar เท่านั้น แต่ฉันก็ใส่ sdkmanager.jar ด้วย , sdkstats.jar และ sdkuilib.jar ดูเหมือนว่าจะใช้งานได้แม้ไม่มีดังนั้นโปรดแจ้งให้เราทราบหากไม่ต้องการ)

เพียงแตกไฟล์ในไดเร็กทอรี SDK

ดาวน์โหลดที่นี่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.