ตำแหน่ง SDK ของ Android Studio


143

ฉันเห็นว่ามีหัวข้อที่คล้ายกันจำนวนมากที่เกี่ยวข้องกับปัญหานี้ แต่ฉันไม่พบวิธีแก้ปัญหาสำหรับฉันในโพสต์เหล่านั้น ฉันเพิ่งติดตั้ง Android Studio v0.8.14 และจะไม่ให้ฉันสร้างโครงการใหม่เพราะฉันไม่ได้ระบุเส้นทาง SDK สำหรับชีวิตของฉันฉันไม่สามารถหาเส้นทางที่ควรจะเป็น ฉันเห็นคนจำนวนมากมีอยู่ใน C: / Android หรือบางแห่งที่คล้ายกัน แต่ไฟล์ Android เดียวที่ฉันมีอยู่บนเดสก์ท็อปของฉันในโฟลเดอร์แยกที่มาใน. zip เส้นทางทั้งหมดที่อยู่ในโฟลเดอร์นั้นไม่ถือว่าเป็นตำแหน่ง SDK ที่เหมาะสมตาม Android Studio ฉันไร้สาระอย่างสมบูรณ์และหายไปชัดเจนหรือไม่


4
ณ วันนี้ (2015-10-01) การดาวน์โหลดมาตรฐานในโซลูชัน @RandollREVERS มาพร้อมกับ sdk (แต่คุณสามารถใช้ลิงก์นั้นเพื่อค้นหาแพ็คเกจ sdk แบบสแตนด์อโลน) ฉันต้องการสร้างตัวแปรพา ธ สำหรับมัน (Android ที่น่าแปลกใจไม่ได้ทำสิ่งนี้ให้ฉัน) หลังจากดาวน์โหลดสตูดิโอแล้วอีกตัวแปรพา ธ สำหรับไดเรกทอรีแพลตฟอร์มเครื่องมือที่adbคำสั่งตั้งอยู่ ทุกครั้งที่ดาวน์โหลดแพ็คเกจ sdk โฟลเดอร์ทั้งหมดจะถูกระบุภายใต้Androidไดเรกทอรีการติดตั้งของคุณ( \sdk, \sdk1... ) โซลูชันของ CrandellWS ชี้ให้ฉันเห็นไดเรกทอรีที่ฉันมีอยู่แล้วซึ่งฉันไม่รู้ว่ามีอยู่จริง
Rachael

คุณสามารถกำหนดเส้นทางด้วยตนเองได้จาก:% Home% \. AndroidStudio2.1 \ config \ options \ jdk.table.xml
Ujjwal Singh

1
ฉันไม่รู้ว่าทำไมการบรรยายปัญหาจึงมีเครดิตมากมาย เมื่อค้นหาโซลูชั่นจะต้องได้รับเครดิต ปัญหานี้ทุกคนเจอกับ Andriod ดังนั้นจึงไม่จำเป็นต้องเพิ่มเครดิตของผู้ถาม
RJN

คำตอบ:


22

ดาวน์โหลด SDK จากที่นี่: http://developer.android.com/sdk/ไปยัง C: \ android-sdk \

จากนั้นเมื่อคุณเปิดตัว Android Studio อีกครั้งจะแจ้งให้คุณทราบถึงเส้นทาง SDK เพียงชี้ไปที่: C: \ android-sdk \

อัปเดต: ตำแหน่งการดาวน์โหลดใหม่https://developer.android.com/studio/#command-tools


26
ลิงก์นั้นชี้ไปที่ Android Studio ไม่ใช่ไปยัง SDK Android Studio ดูเหมือนจะซ่อน SDK ที่ไหนสักแห่งในไดเรกทอรี AppData ของผู้ใช้
หรือผู้ทำแผนที่

1
มีโชคอยู่บ้างไหม?
Niklas R.

1
ลิงก์นั้นชี้ไปที่ Android Studio ไม่ใช่ไปยัง SDK มีอะไรอัพเดตไหม?
paul cheung

การดาวน์โหลด SDK อยู่ในหน้าที่เชื่อมโยงเลื่อนลงและข้างล่างcommand line tools only(แต่ไม่จำเป็นเพราะมาพร้อมกับ Android Studio)
jackw11111

ลิงก์อิงตามความคิดเห็นของ @ jackw11111: developer.android.com/studio/#command-tools
Randoll REVERS

131

สำหรับ Mac / OSX /Users/<username>/Library/Android/sdkที่ตั้งเริ่มต้นคือ


3
ไลบรารีจะปรากฏภายใต้ <ชื่อผู้ใช้> เมื่อนำทางไปยังเทอร์มินัล ไปที่ตำแหน่งเดียวกันโดยใช้เครื่องมือค้นหาทำให้มองไม่เห็นด้วยเหตุผลบางประการ
59

2
Finder ซ่อนหน้าแรกของผู้ใช้เป็นมาตรฐาน แต่สามารถใช้เมนูGO -> Homeหรือใช้ทางลัดCmd+Shft+Hก็ได้ เมื่ออยู่ในบ้านคุณจะพบห้องสมุดและ Android
Alvaro Cavalcanti

1
หากคุณพบคำถามนี้และกำลังพยายามเปิดตัวตัวจัดการ SDK (หรือตัวจัดการ AVD) โดยไม่ต้องเปิดตัว Android Studio ทั้งหมดคุณสามารถเปิดใช้งานพรอมต์เทอร์มินัลและพิมพ์ได้open ~/Library/Android/sdk/tools/android
SnapShot

2
คุณสามารถใช้CMD+SHIFT+.(จุด) เพื่อเปิดเผยโฟลเดอร์ที่ซ่อนอยู่ ฉันไม่เห็นไลบรารี่เช่นกัน ที่แก้ไขมันสำหรับฉัน
Vucko

2
คลิกขวาใต้ <ชื่อผู้ใช้> มีตัวเลือกให้แสดงโฟลเดอร์ Library วิธีนี้แก้ไขได้สำหรับฉัน
Elijah Ayeeta

73

Android Studio บน Windows 8:

C:\Users\username\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe

(ในชื่อผู้ใช้: โปรดป้อนชื่อผู้ใช้ที่ถูกต้อง)

ติดตั้งและรีสตาร์ท Android Studio ของคุณ

ขั้นตอนข้างต้นคล้ายกับ win 7 และเหมือนกันกับ eclipse

ปรับปรุง: Windows 10 (ขั้นตอนที่คล้ายกัน) - ชี้ให้เห็นโดย RBT


10
โฟลเดอร์ AppData จะถูกซ่อนไว้ตามค่าเริ่มต้นดังนั้นคุณต้องทำให้มองเห็นได้ก่อนจากนั้นจึงสามารถเข้าถึงได้
Udit Solanki

เส้นทางนั้นเหมือนกันสำหรับการติดตั้ง Visual Studio ของฉัน (บน Windows 10) เช่นกันซึ่งตอนนี้รองรับแอพข้ามแพลตฟอร์มโดยใช้ Xamarin
RBT

57

นี่เป็นเส้นทาง sdk ที่ Android Studio ติดตั้งให้ฉัน: "C: \ Users \ <ชื่อผู้ใช้> \ appdata \ local \ android \ sdk"

ฉันใช้ windows 8.1

คุณสามารถค้นหาเส้นทางที่จะเข้าสู่ Android Studio -> Configure -> ตัวจัดการ SDK -> ที่ด้านบนซ้ายมันควรจะบอกว่า SDK Path

ฉันไม่คิดว่าจำเป็นต้องติดตั้ง sdk แยกต่างหากเนื่องจากตัวเลือกเริ่มต้นสำหรับ Android Studio ก็คือติดตั้ง sdk ล่าสุดเช่นกัน


2
นั่นคือที่ของฉันเกินไป ใช้ Windows 7 และ Android Studio ล่าสุด ณ วันนี้ 2/23/2017
Ankur Agarwal

36

ฉันลืมที่ติดตั้งตำแหน่ง sdk ดังนั้นสิ่งที่ฉันทำคือเปิดสตูดิโอ Android และเลือกSettingsจากนั้นใช้เมนูย่อยต่อไปนี้

ปัจจุบัน 1/1/2560:Tools -> SDK Manager

ฉบับล่าสุด

ที่เก่าแล้ว: Appearance & Behavior -> System Settings -> Android SDK

มีตำแหน่ง sdk ถูกระบุว่าเป็น Android SDK Location


5
ฉันไม่แน่ใจว่านี่เป็นความแตกต่างของระบบปฏิบัติการหรือเวอร์ชั่น Android Studio หรือไม่ แต่เมื่อวันที่ 12/24/2015 ใน Ubuntu ข้อมูลนี้อยู่ภายใต้Tools -> Android -> SDK Manager
Michael Hoffmann

ฉันทำผิดตรงนั้นและนั่นเป็นสาเหตุที่ฉันต้องการเส้นทาง โซลูชันอื่น ๆ นั้นเป็นโซลูชั่นที่ดีกว่า
MBH

1
ตอนนี้อยู่ในเครื่องมือ -> ตัวจัดการ SDK
Roman

16

windows (8.1):

หลังจากติดตั้ง Android Studio ตามค่าเริ่มต้น

เส้นทาง sdk: " C: \ Users \ <ชื่อผู้ใช้> \ AppData \ Local \ Android \ sdk "

เตือนความจำ: โดยค่าเริ่มต้นแล้วโฟลเดอร์ AppData จะถูกซ่อนไว้ทำให้มองเห็นได้ก่อน

macOS (Sierra 10.12.6):

หลังจากติดตั้ง Android Studio (2.3.3) โดยค่าเริ่มต้น

เส้นทาง sdk: " / Users / <ชื่อผู้ใช้> / Library / Android / sdk "

เตือนความจำ: อาจเป็น โฟลเดอร์Library ที่ซ่อนอยู่
วิธีทำให้มองเห็น: -
เปิดเทอร์มินัลแล้วพิมพ์ "chflags nohidden ~ / Library /" แล้วกด return


1
ใช่และcommand + shift + . เป็นทางลัดเพื่อแสดงไฟล์ที่ซ่อนอยู่
jackw11111

14

C: \ Users \ แม็กซ์ \ AppData \ Local \ Android \ SDK \

ตำแหน่งที่ฉันพบใน Windows 8.1 ฉันคิดว่าโฟลเดอร์ SDK เริ่มต้น AppData เป็นโฟลเดอร์ที่ซ่อนอยู่ดังนั้นคุณจะไม่พบมันเว้นแต่คุณจะพิมพ์ลงในเมื่อคุณเข้าสู่ C: \ Users \ โฟลเดอร์


12
  • Linux (Ubuntu 18.4)

/home/<USER_NAME>/Android/Sdk

  • หน้าต่าง (8.1)

C:\Users\<USER_NAME>\AppData\Local\Android\sdk

(โฟลเดอร์ AppData ถูกซ่อนตรวจสอบคุณสมบัติของโฟลเดอร์ก่อน)

  • macOS (Sierra 10.12.6)

/Users/<USER_NAME>/Library/Android/sdk


11

เริ่มAndroid StudioและเลือกConfigure -> SDK Manager

ป้อนคำอธิบายรูปภาพที่นี่

จากนั้นตรวจสอบเส้นทางของAndroid SDK

ป้อนคำอธิบายรูปภาพที่นี่

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

ป้อนคำอธิบายรูปภาพที่นี่


7

สำหรับผู้ใช้ Mac ที่ใช้งาน:

  1. เปิด Android Studio
  2. เลือก Android Studio -> Preferences -> System Settings -> Android SDK
  3. ตำแหน่ง SDK ของคุณจะถูกระบุที่ด้านขวาบนของหน้าจอภายใต้ [ตำแหน่ง Android SDK]

ฉันใช้ Android Studio 2.2.3


ใช่มันจะแจ้งให้คุณทราบถึงตัวช่วยการดาวน์โหลด สำหรับ mac
Darrow Hartman

5

เมื่อฉันอัปเกรดฉันเพิ่งย้าย SDK ไปยังโฟลเดอร์ผู้ใช้ของฉัน C: \ Users \ Nick \ Android-SDK และอัปเดตพา ธ ของฉันใน Android Studio ทำงานเหมือนจับใจ

แก้ไข: (รายละเอียดเพิ่มเติม) - SDK ของฉันเดิมภายใน C: \ Program Files (x86) \ Android \ android-studio \ sdk ฉันเพิ่งตัดและวางทั้งโฟลเดอร์ \ sdk ลงใน C: \ Users \ Nick \ Android-SDK จากนั้นตั้งค่าไว้ภายใน Android Studio เป็นตำแหน่งใหม่


ฉันค่อนข้างใหม่ในการเขียนโปรแกรมเพื่อแก้ตัวความเฉียบแหลมครึ่งหนึ่งของฉัน แต่ฉันไม่มี Android ในไฟล์โปรแกรมของฉัน ฉันไม่แน่ใจว่า SDK ดั้งเดิมของฉันจะเป็น / ควรหรือถ้าฉันต้องดาวน์โหลดแยกต่างหากจาก Android Studio
Dazed_and_confused

1
ไม่มีปัญหาดังนั้นคุณติดตั้ง Android Studio คุณลองไปที่ "กำหนดค่า" จากเมนูหลักแล้วเปิดตัวจัดการ SDK หรือไม่ คุณสามารถดาวน์โหลด SDK ได้จากที่นั่น ลองดูและดูว่าเกิดอะไรขึ้น
hitch.united

ขณะนี้ฉันอยู่ในการกำหนดค่า> ค่าเริ่มต้นโครงการ> โครงสร้างโครงการ คอลัมน์ด้านซ้ายมีตำแหน่ง SDK และเส้นทางของฉันสำหรับตำแหน่งว่างเปล่า อย่างไรก็ตามฉันไม่เห็นว่าฉันสามารถดาวน์โหลด SDK ได้ที่ไหน แก้ไข: ฉันสำรองข้อมูลและเห็นตัวจัดการ SDK อย่างไรก็ตามเป็นสีเทา
Dazed_and_confused

1
คุณเห็นรายการของรายการที่คุณคลิก "ค่าเริ่มต้นโครงการ" ที่ด้านบนมี "SDK Manager" หรือไม่ ลองเข้าไปที่นั่นแล้วดาวน์โหลด API ล่าสุดบางตัว ที่ควรทำให้คุณเป็นโฟลเดอร์ที่คุณสามารถชี้ไปที่
hitch.united

1
อ่าโอเค ใช่คุณต้องดาวน์โหลด SDK โดยตรงจากนั้นดูคำตอบของ Randoll Reverse เพียงดาวน์โหลด SDK ด้วยตนเองแล้วแตก / บันทึกลงในไดเรกทอรีผู้ใช้ของคุณ จากนั้นคุณสามารถกลับไปสู่ค่าเริ่มต้นของโครงการเหมือนที่เคยทำมาก่อนและชี้ไปที่ไดเรกทอรี SDK คุณควรจะไปดี!
hitch.united

3

หากโครงการของคุณเปิดคลิกGradle Scripts >local.properties(SDK LOCATION)เปิดให้เปิดและมีที่ตั้งของsdkชื่อ

sdk.dir=C\:\\Users\\shiva\\AppData\\Local\\Android\\Sdk

หมายเหตุอย่าลืมเปลี่ยน\\ไป\ก่อนที่จะรับมือกับสิ่งที่ (สถานที่ตั้ง SDK)


2

สำหรับผู้ใช้ Ubuntu ที่กำลังทำงาน:

  1. เปิด Android Studio
  2. เลือก Android Studio -> การตั้งค่า -> Android SDK หรือ Android Studio -> โครงสร้างโครงการ -> ตำแหน่ง SDK หรือเพื่อเปิดทางลัดโครงสร้างโครงการคือ ( Ctrl+ Alt+ Shift+s )
  3. ตำแหน่ง SDK ของคุณจะถูกระบุที่ด้านขวาบนของหน้าจอภายใต้ [ตำแหน่ง Android SDK]

นี่ดูเหมือนจะเป็นคำตอบเดียวกับคำตอบอื่นจากปีก่อนโดยมีเพียง "ผู้ใช้ Ubuntu" เปลี่ยนเป็น "ผู้ใช้ Mac"
TylerH

1

เปิดหน้าต่างการตั้งค่าโดยคลิกที่ไฟล์> การตั้งค่า (สำหรับ Mac, Android Studio> การตั้งค่า)

ในแผงด้านซ้ายคลิกลักษณะ & พฤติกรรม> Android SDK

คุณจะเห็นเส้นทาง



0

https://developer.android.com/studio/releases/platform-tools.html

ทำตามลิงค์นี้ด้านบนไปยังหน้าดาวน์โหลดและดาวน์โหลดแพลตฟอร์มของคุณ WiNDOWS หรือ MAC ----- เปิดเครื่องรูดลงใน C: \ Users (yourPC) \ AppData \ Local \ Android \ sdk ……… (และ sdk1 ถ้าคุณมีทั้งคู่)

เขียนทับไฟล์ (เครื่องมือแพลตฟอร์ม) หรือเปลี่ยนชื่อไฟล์ที่อยู่ในนั้นหากคุณรู้สึกไม่สบายใจที่จะเขียนทับ ... ฉันเปลี่ยนชื่อเหมืองเป็น / เครื่องมือแพลตฟอร์มเก่า ... และเห็นได้ชัดว่าไฟล์ใหม่ที่จะคลายซิปคือ / แพลตฟอร์ม เครื่องมือ ... ฉันทำสิ่งนี้ภายใน SDK และ SDK1 และฉันสามารถทำให้ ANDROID EMULATOR ทำงานได้ดียิ่งขึ้นโดยเฉพาะปุ่มเล่นในสตูดิโอ Android (9–1–2017) .. ฉันได้รับข้อผิดพลาดที่ไม่สามารถ ค้นหา adb ... ด้วยเหตุผลบางอย่างหน้าต่างและโปรแกรมป้องกันไวรัสอื่น ๆ กำลังทำให้เกิดกระบวนการติดตั้ง .... ฉันใช้ windows 8.1


1
นี่เป็นคำตอบหรือปัญหา "ฉันด้วย" หรือไม่?
TylerH

0
C:\Users\username\AppData\Local\Android\sdk

sdkmanagerนี่คือเส้นทางที่ถูกต้องถ้าคุณมองขึ้นไปสำหรับ


0

Windows 10 - เมื่ออัปเกรดจาก AS 2.x เป็น 3.01

AS ได้เปลี่ยนชื่อไดเรกทอรี SDK จาก ... / sdk เป็น ... / Sdk

เนื่องจากฉันเก็บการตั้งค่าดั้งเดิมของฉันสิ่งนี้ทำให้เกิดปัญหา เปลี่ยนกลับเป็นตัวพิมพ์เล็กและทำงานทั้งหมด!


0

AndroidStudioFrontScreenI เพียงคลิกสองครั้งที่ไฟล์ติดตั้ง Android dmg ที่ฉันบันทึกไว้ในฮาร์ดไดรฟ์และเมื่อหน้าจอเริ่มต้นขึ้นฉันลากไอคอนสำหรับ Android Studio ไปยังโฟลเดอร์ Applications ตอนนี้ฉันรู้ว่ามันอยู่ที่ไหน !!! นอกจากนี้เมื่อคุณเรียกใช้ให้แน่ใจว่าได้คลิกขวาที่ Android Studio ในขณะที่อยู่บน Dock และเลือก "ตัวเลือก" -> "Keep on Dock" ทุกอย่างทำงานได้ดี

ป้อนคำอธิบายรูปภาพที่นี่


0

สร้างโฟลเดอร์ใหม่ในโฟลเดอร์ไดเรกทอรี parent studio ของคุณ ตั้งชื่อ sdk หรืออะไรก็ได้ที่คุณต้องการ เลือกโฟลเดอร์นั้นจากรายการแบบหล่นลงเมื่อถูกถาม นั่นคือสิ่งที่แก้มันสำหรับฉัน


0

ฉันลองวิธีแก้ปัญหาที่ยอมรับแล้ว แต่ไม่ได้แก้ปัญหาให้ฉัน

ฉันติดตั้ง Android Studio ไปแล้วเมื่อ 2-3 ปีก่อน แต่ฉันถอนการติดตั้งในบางจุด การติดตั้งเวอร์ชันล่าสุดทำให้ฉันมีข้อผิดพลาด ฉันทำการถอนการติดตั้ง / ติดตั้งซ้ำหลายครั้ง แต่ปัญหายังคงอยู่

ฉันพบ SDK มีอยู่ในเครื่องของฉันใน% LocalAppData% ฉันเปิดตัวแปรสภาพแวดล้อมและลบการอ้างอิงทั้งหมดของ Android เช่น Android Home / Path ฉันทำการถอนการติดตั้ง Android Studio แล้วติดตั้งใหม่

เวลานี้มันทำงานและติดตั้งอย่างถูกต้อง มันยังดาวน์โหลดไฟล์อื่น ๆ ที่เกี่ยวข้องกับ SDK


-2

C: \ Users \ ชื่อผู้ใช้ \ AppData \ Local \ Android \ SDK \ แถม \ Intel \ Hardware_Accelerated_Execution_Manager \ intelhaxm-android.exe

ตรวจสอบตำแหน่งนี้ในหน้าต่าง

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