Android Studio - วิธีเปลี่ยนเส้นทาง Android SDK


504

เมื่อฉันเปิดAndroid SDK ManagerจากAndroid Studioเส้นทาง SDK ที่แสดงคือ:

\android-studio\sdk

ฉันต้องการเปลี่ยนเส้นทางนี้ ฉันต้องทำอย่างไร?


7
@GauravAgarwal ไม่คำตอบที่ยอมรับก็เป็นคำตอบที่ถูกต้องเพราะมันนำไปสู่สถานที่เดียวกันกับคำตอบของ Dheeraj Bhaskar: "ตำแหน่ง Android SDK: ตำแหน่งนี้จะใช้สำหรับโครงการใหม่และสำหรับโครงการที่มีอยู่ที่ไม่มี ไฟล์ local.properties ที่มีคุณสมบัติ sdk.dir " อันที่จริงคำตอบที่ได้รับการยอมรับนั้นดีกว่าคำตอบของ DheeB เพียงเล็กน้อยเพราะมันจะตรวจสอบไฟล์ local.properties ปัจจุบันให้คุณสำหรับโครงการปัจจุบันของคุณ (ในเวลาเดียวกันกับที่มันเปลี่ยนตำแหน่ง sdk เริ่มต้นสำหรับโครงการ Android อื่น ๆ ทั้งหมดที่ไม่ มีหนึ่งกำหนดไว้อย่างชัดเจน)
เตฟาน Branczyk

3
% AppData% \ .. \ Local \ Android \ sdk เป็นตำแหน่งที่ ADT ติดตั้ง Android SDK บน Windows 10 เทคนิคแสดงตัวอย่าง 64 บิต
Tony

4
ทำให้ชีวิตของคุณง่ายขึ้นด้วยปุ่มลัดctrl+shift+alt+S
Abdul Manan

คำตอบ:


611

จาก Android Studio 1.0.1

ไปที่

  1. ไฟล์ -> โครงสร้างโครงการเป็นโครงสร้างโครงการ
  2. ซ้าย -> ตำแหน่ง SDK
  3. ตำแหน่ง SDK เลือกตำแหน่ง Android SDK (เวอร์ชันเก่าใช้กด + เพิ่ม sdk อื่น)

5
ฉันไม่ต้องการเพียงแค่เปลี่ยนแปลงโครงการฉันต้องการสามารถเลือกได้ก่อนเริ่มโครงการเป็นไปได้หรือไม่ ขอบคุณล่วงหน้า
Klaus Villaca

2
หมายเหตุสำหรับผู้ใช้ mac (อย่างน้อยสำหรับ android studio 0.2.9): แทนที่จะเป็น F4 คุณสามารถทำ command-; (เช่นไฟล์ -> โครงสร้างโครงการ) ด้านซ้ายคุณสามารถเปลี่ยนตำแหน่ง sdk ของโครงการ
qix

3
ถึง KlausVillaca และ @GauravAgarwal พวกเจ้าเข้าใจผิด Android Studio ไม่ได้จัดระเบียบเช่น ADT Eclipse เลย และคำตอบที่ได้รับการยอมรับนี้จะนำไปสู่สถานที่เดียวกันกับคำตอบของ DheeB (ซึ่งจะนำคุณไปยังสถานที่ที่ระบุว่า: ตำแหน่ง Android SDK: ตำแหน่งนี้จะใช้สำหรับโครงการใหม่และสำหรับโครงการปัจจุบันที่ไม่มีไฟล์ local.properties คุณสมบัติ sdk.dir ")
Stephan Branczyk

1
คำตอบโดยละเอียดพร้อมกับภาพหน้าจออยู่ที่นี่ [ stackoverflow.com/questions/30437653/…
Takermania

ข้อผิดพลาดเล็ก ๆ น้อย ๆ ที่ฉันทำคือฉันไม่ได้คัดลอกโฟลเดอร์ oldpath / sdk ของฉันในโฟลเดอร์ที่ต้องการ path / sdk ของฉันดังนั้นการเปลี่ยนเส้นทางไม่ทำงานเพราะไม่มี SDK ที่พบ
Răzvan Barbu

613

สำหรับโครงการเริ่มต้น:

1. ปิดโครงการปัจจุบัน (ไฟล์ -> ปิดโครงการ)

คุณจะได้รับการต้อนรับสู่กล่องโต้ตอบ Android Studio ในที่:

2. คลิกที่ Configure -> Defaults Project -> โครงสร้างโครงการ

3. คลิกที่ตำแหน่ง SDK ในคอลัมน์ด้านซ้าย

4. ใส่เส้นทางไปยัง Android SDK ในช่อง "ตำแหน่ง Android SDK"

( ที่ตั้งของตัวอย่าง SDK : C:\android-sdkฉันมีโฟลเดอร์ย่อยเช่น add-ons, platformsฯลฯ ภายใต้C:\android-sdk)

5. คลิกตกลงเพื่อบันทึกการเปลี่ยนแปลง


6. ขอให้สนุก!


ขั้นตอนต่อไปนี้สำหรับ Android Studio เวอร์ชันเก่า (<1.0)

4. ในคอลัมน์กลางคลิกที่ Android SDK (พร้อมไอคอน Android) หรือคลิก + ที่ด้านบนหากคุณไม่เห็นรายการที่มีไอคอน Android

5. เปลี่ยนเส้นทางบ้าน SDK และเลือกเป้าหมายที่ถูกต้อง


2
เปิด Android Studio บนยินดีต้อนรับสู่ Android Studio Window คลิก configure-> Project Defaults -> โครงสร้างโครงการ (จากขั้นตอนนี้มันเปลี่ยนไปเล็กน้อยฉันใช้เวอร์ชั่น 0.3.2) ในคอลัมน์ด้านซ้ายใต้การตั้งค่าแพลตฟอร์มคลิก Android SDK เลือกและใส่เส้นทางใหม่ภายใต้ "ตำแหน่ง Android SDK" โดยใช้กล่องโต้ตอบ -> "C: / Users / <username> / android-sdks" (แทนที่จะเป็น <username> ระบุตำแหน่งจริง) ใช้ (และรีเซ็ต Andr Studio ในกรณี) บันทึกเส้นทางเรียบร้อยแล้ว ภายใต้การตั้งค่าแพลตฟอร์มอีกครั้งคลิกที่ SDK ตอนนี้ในคอลัมน์กลางฉันสามารถดู
sdks

2
อย่างไรก็ตามเมื่อฉันพยายามสร้างโครงการใหม่ (ยินดีต้อนรับสู่ Android Studio -> โครงการใหม่) ตัวเลือกที่ใช้ได้สำหรับ "คอมไพล์ด้วย" คือ sdks ที่มีอยู่ใน "เส้นทางเก่า" แทนที่จะเป็นโครงการใหม่ / ที่อัปเดต
gian1200

3
"ฉันจะแก้ไข" แต่ฉันคิดว่ามันเป็นข้อผิดพลาด คำอธิบาย: บนเส้นทาง sdk เริ่มต้นมี API 17 บนอันใหม่ฉันมี APIs 15, 18 และ 19 ภายใน SDK ภายใต้การตั้งค่าแพลตฟอร์มฉันได้ระบุ APIs 15, 17, 18, 19 หลังจากลบ API 17 (โดยใช้ ลบด้วยสีแดง) ตอนนี้ "New Project Dialog" จะแสดงรายการที่ถูกต้องสำหรับตัวเลือก "คอมไพล์ด้วย"
gian1200

2
@ Lukasz'Severiaan'Grela ไม่คำตอบนี้จะนำคุณไปสู่หน้าจอเดียวกันกับคำแนะนำในคำตอบที่ยอมรับซึ่งปรับเปลี่ยนการตั้งค่าสำหรับโครงการเกือบทั้งหมดไม่ใช่แค่โครงการที่มีอยู่เดิม ดู "ตำแหน่ง Android SDK: ตำแหน่งนี้จะใช้สำหรับโครงการใหม่และโครงการที่มีอยู่ที่ไม่มีไฟล์ local.properties พร้อมคุณสมบัติ sdk.dir"
เตฟาน Branczyk

1
ฉันทำตามขั้นตอนทั้งสอง: คำตอบที่ถูกทำเครื่องหมายว่าดีที่สุดและคำตอบที่ได้รับการโหวตมากที่สุด แต่ไม่ได้แก้ปัญหาการพึ่งพา SDK ดังนั้นฉันปิดสตูดิโอลบโฟลเดอร์ android-studio / sdk และเริ่ม Studio อีกครั้ง จากนั้นมันบอกว่าไม่สามารถหา android-studio / sdk ได้ดังนั้นมันจะใช้ sdk เริ่มต้น (ซึ่งถูกเลือกตามขั้นตอนดังกล่าว) หลังจากนี้ทุกอย่างทำงานได้ดี ดังนั้นดูเหมือนว่า Studio อาจยังคงต้องการ 'native' sdk เป็นค่าเริ่มต้นซึ่งตั้งอยู่ในการตั้งค่า
Coryffaeus

36

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


สิ่งนี้ใช้ได้กับฉัน - แม้ว่าฉันจะพยายามทำสิ่งนี้เป็นครั้งแรกกับโครงการที่ฉันเปิด การเปลี่ยนการตั้งค่าเริ่มต้นและการนำเข้าโครงการอีกครั้งทำให้สามารถใช้งานได้
stackdump

คุณหมายความว่าอย่างไรกับ "หน้าต่างเริ่มต้นอย่างรวดเร็ว"
raudi

หน้าต่างเริ่มต้นอย่างรวดเร็วคือหน้าต่างที่แสดงโดยอัตโนมัติเมื่อไม่มีโครงการเปิดใน android studio
Lukas

ยอดเยี่ยมคำตอบนี้เป็นเอกลักษณ์ของทุกอย่างที่ทำงานเมื่อไม่ได้สร้างโครงการนั่นคือกรณีของฉัน
Aracem

ใช้งานไม่ได้สำหรับฉันไม่แน่ใจจริงๆว่าจะต้องทำอะไรตอนนี้ ใครมีความคิดเห็นบ้าง ทำไมไม่มีอะไรง่ายเมื่อพัฒนาสำหรับ Android
Rob

32

ฉันกำหนดค่าด้วยวิธีนี้

บน

ยินดีต้อนรับสู่หน้าจอAndroid Studio

คลิกกำหนดค่าจากนั้น

ค่าเริ่มต้นของโครงการ และจากนั้นโครงสร้างโครงการ

จากนั้น Android SDK และเลือกเส้นทางไปยังตำแหน่งปัจจุบันของ Android SDK ป้อนคำอธิบายรูปภาพที่นี่

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


24

การเปลี่ยนตำแหน่ง sdk ในการตั้งค่าโครงการจะช่วยแก้ปัญหาบางส่วน เมื่อ Android Studio ใช้เพื่อดาวน์โหลด SDK ใหม่มันจะวาง SDK ใหม่ในโฟลเดอร์ SDK ภายใน (ภายใน Android Studio)

ผู้พัฒนา android ที่มีอยู่แล้วจะมีโฟลเดอร์ sdks ขนาดใหญ่ (ต่อไปนี้จะเรียกว่าโฟลเดอร์ SDK ภายนอก) ที่มี SDK ทั้งหมดที่ดาวน์โหลดมาก่อนที่ Android Studio จะมา

สำหรับผู้ใช้ Mac / Linux แม้ว่าจะมีวิธีที่ดี ลิงค์อ่อน!

ออกจาก Android Studio และทำตามขั้นตอนต่อไปนี้:

cp -r <Android Studio>/sdk/ <external SDK folder>/
cd <Android Studio>/
mv <Android Studio>/sdk/ mv <Android Studio>/sdk.orig
ln -s <external SDK folder>/ sdk

และเราจะไปดี เรียกใช้ตัวจัดการ SDK หลังจากเริ่ม Android Studio ดูเพราะพบ SDK ที่มีอยู่ทั้งหมดของคุณอย่างมีเสน่ห์ :)


2
สำหรับ Windows เปลี่ยนชื่อ <เส้นทางสตูดิโอ Android> / sdk เป็น sdk.orig และสร้างลิงค์สัญลักษณ์นุ่ม ๆ โดยเรียกใช้ cmd: mklink / d ./sdk C: \ <โฟลเดอร์ SDK ภายนอก> จากภายใน <เส้นทางสตูดิโอ Android>
goodies4uall

14

EUREKA ฉันเจอแล้ว!

ด้วย Studio 1.3 ปัจจุบันแต่ละโครงการมีlocal.propertiesไฟล์ที่คุณสามารถแก้ไข SDK ได้!


local.propertiesไฟล์ของฉันมีความคิดเห็นต่อไปนี้ที่ด้านบน "## This file is automatically generated by Android Studio. # Do not modify this file -- YOUR CHANGES WILL BE ERASED!
jacoballenwood

13

นี่คือวิธีที่คุณสามารถเปลี่ยนเส้นทาง sdk ของ Android ใน Android studio:

  1. เปิดโครงการ android ที่คุณต้องการในสตูดิโอ Android
  2. คลิกที่โฟลเดอร์โครงการหลักและกด F4
  3. ตอนนี้คลิกที่ "SDKs" ภายใต้การตั้งค่าแพลตฟอร์ม (ด้านซ้ายมือของกล่องโต้ตอบ)
  4. ตอนนี้คุณควรเห็นเครื่องหมายบวกอยู่ด้านบนแล้วคลิกและเลือก "Android SDK"
  5. ตอนนี้คุณจะถูกขอให้เลือกโฟลเดอร์ SDK ที่ต้องการ
  6. เลือกเป้าหมายการสร้างที่ต้องการ (ถ้าจำเป็น) และคลิก "ตกลง"
  7. ตอนนี้คุณควรเห็นรายการใหม่ในรายการ SDK
  8. คลิก "โมดูล" ภายใต้การตั้งค่าโครงการ
  9. เลือกโฟลเดอร์โครงการของคุณและในรายการแบบเลื่อนลงสำหรับ "Module SDK" เลือกรายการ SDK ใหม่และคลิก "ใช้"
  10. ตอนนี้คลิก "ตกลง" และทำของคุณ

หมายเหตุ: หากการเปลี่ยนแปลงไม่มีผลการรีสตาร์ท Android Studio ควรแก้ไขปัญหา


ไม่มีอะไรเกิดขึ้นถ้าฉันกด F4 ในโฟลเดอร์โครงการ: - {และไม่มีการตั้งค่าหรือการตั้งค่าคุณสมบัติอย่างใดอย่างหนึ่ง - ฉันหลงทาง
raudi

โฟลเดอร์โครงการหลักอยู่ในแผงด้านซ้าย :) หากคุณคลิกขวาในเมนูบริบทจะมีตัวเลือก "เปิดโมดูลการตั้งค่า F4"
Lukasz 'Severiaan' Grela

สิ่งนี้ได้ผลสำหรับฉัน! Note นั้นมีค่ามันไม่ทำงานจนกว่าฉันจะรีสตาร์ท Android Studio ขอบคุณ!
Emilia Tyl

9

ทำให้ชีวิตของคุณง่ายขึ้นด้วยปุ่มลัดหรือ ไปที่ไฟล์ -> โครงสร้างโครงการ:
ctrl+shift+alt+S



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

มันจะเปิดหน้าต่างนี้ซึ่งคุณสามารถเลือก SDK ของคุณ
ป้อนคำอธิบายรูปภาพที่นี่


6

ลองวิธีนี้ฉันลองใน Android Studio 2.0
ขั้นตอนที่ 1: ไฟล์ -> การตั้งค่า
ขั้นตอนที่ 2: การตั้งค่า - > ตัวเลือก SDK
ขั้นตอนที่ 3: คลิกตัวเลือกแก้ไขในตำแหน่ง Sdk
ขั้นตอนที่ 4: แสดง "การตั้งค่าคอมโพเนนต์ SDK
" .. "ใน" SDK Components Wizad "
ขั้นตอนที่ 6: เลือกเส้นทาง SDK ใหม่ของคุณ
ป้อนคำอธิบายรูปภาพที่นี่


5

คุณยังสามารถสร้างตัวแปรสภาพแวดล้อม (ใน Windows) ANDROID_HOME ไปยังตำแหน่งของ Android SDK และ Android Studio จะใช้สิ่งนั้น


2
มันไม่ได้ผลสำหรับฉัน อย่างน้อยไม่ได้ถ้าผมตั้งค่าให้รากของ SDK ได้ (win7 / studio1.3)
raudi

5

ฉันสังเกตว่า Android Studio เวอร์ชันล่าสุดดูเหมือนจะไม่มีตัวเลือก "SDKs" ที่กล่าวถึงในคำตอบมากมาย ฉันเดาว่าหายไปในการอัปเดตตัวใดตัวหนึ่งอยู่ที่ไหน?

วิธีที่ฉันแก้ไขปัญหานี้ (osx) คือ:

  1. ไปที่การตั้งค่าโครงการ ( Cmd +; )
  2. ในตำแหน่ง SDKตรวจสอบให้แน่ใจว่าคุณชี้ไปยังตำแหน่ง SDK ที่ถูกต้อง (โดยทั่วไปแล้ว / Applications / Android Studio.app/sdk) จากนั้นกดApply
  3. ขั้นตอนที่สำคัญที่สุด - กด"Sync Project with Gradle files"

ฉันไม่ได้ทำตามขั้นตอนที่ 3 และนั่นก็ทำให้ฉันผิดหวัง หลังจากซิงค์แหล่งข้อมูลทั้งหมดของคุณเป็นของเรา ....



4

คำตอบข้างต้นค่อนข้างถูกต้อง แต่บางครั้ง Android Studio ไม่ต้องการรีเฟรชหลังจากเปลี่ยนเส้นทาง SDK โซลูชันที่รวดเร็วคือการเปลี่ยนแปลงบางอย่างในไฟล์ Build ของคุณและคลิกที่ Sync มันจะรีเฟรชโครงการของคุณ

การเข้ารหัสมีความสุข ... :)


4

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

คุณสามารถให้เส้นทางที่นี่หรือเรียกดูโฟลเดอร์ที่ sdk พร้อมใช้งานในระบบภายในเครื่อง หากคุณมี SDK อยู่แล้วตัวเลือกอื่นตามที่แสดงในรูปภาพด้านล่างที่มุมซ้ายล่างมีตัวเลือกที่ดีสำหรับการดาวน์โหลด SDKโดยคลิกที่มันคุณสามารถดาวน์โหลด SDK ด้วยการเปิดตัวล่าสุดจากที่นั่นคุณยังสามารถใช้ตัวเลือกที่สามตั้งค่ามุมAndroid SDK สำหรับฉันด้วยการคลิกคุณสามารถตั้งค่า sdk ของคุณทีละขั้นตอน

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

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

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

มันค่อนข้างง่ายและบางครั้งถ้าคุณต้องการเปลี่ยน SDK คุณสามารถเปลี่ยนได้เสมอใน Android Studio ของคุณ

ในระบบ windows ไฟล์ -> โครงสร้างโครงการจากนั้นคุณจะเห็นตัวเลือกตำแหน่ง SDKและจากนั้นคุณสามารถตั้งค่าได้โดยระบุเส้นทางหรือโดยการเรียกดู

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

หรือถ้าคุณอยู่ในระบบ MACจากการตั้งค่าแพลตฟอร์ม

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


4

ใน Android Studio 2.2.3 ฉันคิดว่าคุณสามารถเปลี่ยนตำแหน่ง SDK เริ่มต้นสำหรับทุกโครงการได้จากเมนูด้านบน:

ไฟล์ -> โครงสร้างโครงการ ...

หน้าต่างด้านล่างแสดงขึ้นมา:

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


3

ใน windows กดctrl + shift + alt + sซึ่งจะเปิดคุณสมบัติโครงการที่คุณสามารถค้นหาตัวเลือกแรกชื่อSDK Locationคลิกที่มันและคุณสามารถเปลี่ยนเส้นทางSDKเส้นทางJDKและเส้นทางNDKได้


2

นี่อาจไม่ใช่สิ่งที่คุณต้องการ แต่การเป็นผู้ใช้ eclipse ฉันมีปัญหาเดียวกันกับการมีโฟลเดอร์ sdk ที่ซ้ำกันซึ่งกินพื้นที่ ssd ทั้งหมดของฉัน ขณะนี้คุณสามารถเปลี่ยนเส้นทาง sdk ภายใน android studio project ซึ่งเป็นที่น่ารำคาญได้ สิ่งที่ฉันทำแทนคือฉันคัดลอกไฟล์ android sdk ก่อนหน้าทั้งหมดที่ฉันใช้กับ eclipse ไป/Android Studio/sdk/แล้วเปลี่ยนเส้นทาง sdk ภายใน eclipse

ตอนนี้ทั้ง android studio และ eclipse มีความสุข


2

นี่คือวิธีบางอย่างเท่าที่ฉันรู้ตอนนี้

  • Android Studio 3.3.2 (ทดสอบได้แล้ว)

วิธีการ: 1

เพียงทำตามขั้นตอนของเอกสารอย่างเป็นทางการดังที่ลิงค์ด้านล่างแสดง

https://developer.android.com/studio/intro/studio-config#jdk

วิธีการ: 2

ทำตามขั้นตอนของทางลัดหน้าจอดังที่แสดงด้านล่าง

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

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

วิธีการ: 3

ทำตามขั้นตอนทางลัดของหน้าจอดังที่แสดงด้านล่าง

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


1
  1. แตะ -> ไฟล์ -> ปิดโครงการปัจจุบัน

คุณจะเป็นหน้าแรกของ Android Studio

  1. คลิกที่กำหนดค่า -> ค่าเริ่มต้นของโครงการ -> โครงสร้างโครงการ

  2. คลิกที่ตำแหน่ง SDK ในคอลัมน์ด้านซ้ายและคัดลอกเส้นทาง

  3. วางเส้นทางในคอมพิวเตอร์ของฉัน -> คลิกขวา -> คุณสมบัติ -> คลิกที่การตั้งค่าระบบขั้นสูง -> ตัวแปรสภาพแวดล้อมและเปลี่ยนเส้นทางบ้านของ android

  4. คลิกที่ 'ตกลง' เพื่อบันทึกเซสชัน

  5. เพิ่มเครื่องมือและเครื่องมือแพลตฟอร์มในพา ธ และบันทึกการเปลี่ยนแปลง

  6. เปิด command prompt [window + R] แล้วพิมพ์ adb + enter


1
  1. คลิกที่ Fileเมนู
  2. Project Structureเลือก
  3. แก้ไขเส้นทางในSDK Locationกล่องข้อความ ในครั้งต่อไปที่ Android Studio จะใช้ตำแหน่งนี้สำหรับทุกโครงการของคุณ

หมายเหตุ: หลีกเลี่ยงการมีช่องว่างในเส้นทางเนื่องจากบางครั้งอาจทำให้เกิดปัญหา


ไม่คุณสามารถลบช่องว่างออกจากเส้นทางหรือย้ายโฟลเดอร์ไปยังตำแหน่งใหม่ที่สมบูรณ์ซึ่งไม่มีช่องว่าง
Sanket B


1

สำหรับAndroid Studio 3.1.2 :

เครื่องมือ >> เครื่องมือจัดการ SDK >> แก้ไข "ตำแหน่ง Android SDK" ไปยังตำแหน่งใหม่

หลังจากนั้นตั้งค่าตัวแปรสภาพแวดล้อม$ ANDROID_HOMEไปยังตำแหน่ง SDK ใหม่ของคุณ


0

ฉันมีปัญหาเดียวกัน แต่มีเส้นทาง sdk ชี้ไปที่ไดรฟ์ที่ติดตั้งอยู่ ฉันพบว่าเพียงออกจาก Android Studio ให้ยกเลิกการต่อเชื่อมอุปกรณ์และรีสตาร์ท Android Studio ทำให้ต้องขอตำแหน่ง sdk เพราะไม่มี (Android Studio Beta 0.8.7)

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


0

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

ใน Eclipse ไปที่ Window-> Preferences เลือก "Android" จากเมนูด้านซ้าย ที่แผงด้านขวาคุณจะเห็น "ตำแหน่ง SDK" ระบุเส้นทางที่นี่

โชคดี.


0

ใน Android studio 1.2.2 คุณสามารถเปลี่ยน SDK พื้นฐานของโครงการได้ตามขั้นตอน:

  1. คลิกขวาที่โมดูลแล้วเลือกเปิดการตั้งค่าโมดูลหรือกด F12
  2. เลือกตำแหน่ง SDK จากด้านซ้ายมือ
  3. ตอนนี้คุณสามารถเปลี่ยนตำแหน่ง SDK และตำแหน่ง JDK ได้จากหน้านี้

0

ในAndroid Studioคุณสามารถตั้งค่าAndroid SDKเส้นทางทั่วไปในไฟล์:% Home% .AndroidStudio2.1 \ config \ options \ jdk.table.xml


0

เมื่อฉันพบปัญหาเกี่ยวกับสิ่งนี้ใน Android Studio 3.1.4 การแก้ปัญหาคือไปที่appดรอปดาวน์ของโปรเจ็กต์ของฉันจากนั้นEdit Configurations > Defaults > JAR Applicationที่ซึ่งมีJREกล่องบนConfigurationแท็บเริ่มต้น การตั้งค่าให้กับเส้นทาง JRE ของฉันแก้ไขปัญหาให้ฉันได้


0

คำตอบง่ายๆใช้งานได้แน่นอน ...

ขั้นตอนที่ 1: คลิกขวาที่โครงการ >> เลือกการตั้งค่าโมดูลเปิด -> ขั้นตอนที่ 2: เลือกตำแหน่ง SDK จากด้านขวาด้านล่างภาพ

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

ขั้นตอนที่ 3: ตอนนี้เรียกดูตำแหน่ง SDK จากคอมพิวเตอร์ของคุณตามที่แสดงด้านล่าง ... ป้อนคำอธิบายรูปภาพที่นี่

ขั้นตอนที่ 4: คลิกที่ตกลง


0

ฉันเดาจากคำตอบที่ผู้คนไม่เข้าใจคำถามของคุณ ... ถ้าฉันพูดถูกที่คุณต้องการมี ~ \ Desktop \ github \ การเปลี่ยนตำแหน่ง SDK ไม่ใช่สิ่งที่คุณต้องการ

จาก Android Studio 3.2.1: จากกล่องโต้ตอบโครงการใหม่ให้เลือก Configure -> Preferences -> Tools -> Terminal -> Start Directory

ใส่โฟลเดอร์ที่คุณต้องการเป็นค่าเริ่มต้นของโครงการในฟิลด์

เช่น Mine ถูกตั้งค่าเป็น ~ / Desktop / github / เนื่องจากงานของฉันทั้งหมดอยู่ใน ~ / Desktop / github /

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