Android Studio: ไดเรกทอรีโครงการเริ่มต้น


95

เมื่อใดก็ตามที่ฉันสร้างโปรเจ็กต์ใหม่ในAndroid Studioนั้นต้องการวางไว้ในโฟลเดอร์เริ่มต้นทั่วไปในตำแหน่งที่คล้ายกับ (ขึ้นอยู่กับ OS - Ubuntu ที่นี่):

/home/USER/AndroidStudioProjects/

ฉันต้องการเปลี่ยนไดเร็กทอรีนี้ไปยังตำแหน่งอื่น นอกจากการเลือกตำแหน่งใหม่นี้ในการสร้างทุกโปรเจ็กต์แล้วยังมีการตั้งค่า (ไม่พบ) หรือpath variable(ไม่พบเอกสารใด ๆ ) ที่สามารถตั้งไดเร็กทอรีนี้ (พูด/home/USER/Projects/AndroidStudio/) เป็นค่าเริ่มต้นได้หรือไม่

สิ่งที่คล้ายกับการเปลี่ยนพื้นที่ทำงานใน Eclipse คือสิ่งที่ฉันกำลังมองหา


คำตอบ:


86

ในบางครั้งฉันก็พยายามทำเช่นนี้เช่นกัน แต่ Android Studio ใช้งานไม่ได้เหมือนกับที่ Eclipse ทำ

มันเป็นเรื่องง่าย: ถ้าคุณสร้างโครงการที่กล่าวว่าจากที่นั่นทุกโครงการใหม่จะเริ่มต้น/home/USER/Projects/AndroidStudio/MyApplication/home/USER/Projects/AndroidStudio

คุณยังสามารถแก้ไข~/.AndroidStudioPreview/config/options/ide.general.xml(ใน Linux) และเปลี่ยนบรรทัดที่อ่านว่า<option name="lastProjectLocation" value="$USER_HOME$/AndroidStudioProjects" />ไป<option name="lastProjectLocation" value="$USER_HOME$/Projects/AndroidStudio" />แต่ทราบว่าทันทีที่คุณสร้างโครงการอื่นใดนี้จะเปลี่ยนไปยังสถานที่และทุกโครงการใหม่จะเริ่มต้นกับมัน

หวังว่านี่จะช่วยได้ แต่ความจริงก็ไม่มีอะไรมากไปกว่าที่ฉันอธิบายไว้ที่นี่

โปรดแจ้งให้เราทราบหากคุณต้องการอะไรอีก


12

นี่อาจเป็นสิ่งที่คุณต้องการ การตั้งค่า -> ลักษณะที่ปรากฏและพฤติกรรม -> การตั้งค่าระบบ> การเปิดโครงการ> ไดเรกทอรีเริ่มต้น

  1. เปิด 'การตั้งค่า'
  2. เลือกการตั้งค่าระบบ -> การเปิดโครงการ
  3. ตั้งค่า 'ไดเรกทอรีเริ่มต้น' ตามที่คุณต้องการ

มันได้ผลสำหรับฉัน ฉันลองใช้ Android Studio 3.5


2
การตั้งค่า -> ลักษณะที่ปรากฏและพฤติกรรม -> การตั้งค่าระบบ -> การเปิดโครงการ -> ไดเรกทอรีเริ่มต้นนี่เป็นวิธีที่ง่ายที่สุดสำหรับ Android Studio รุ่นใหม่ 3.5 ^
Vamsi

คำตอบที่ฉันกำลังมองหาอย่างแน่นอน ขอบคุณมาก. :)
สัจจะจันทร์

11

ฉันพบวิธีง่ายๆ:

  1. เปิดโครงการใหม่
  2. เปลี่ยนชื่อที่ตั้งโครงการโดยพิมพ์ไม่ใช่ปุ่มเรียกดู ...
  3. ถัดไปปุ่มจะปรากฏขึ้นในขณะนี้

2
ขออภัยฉันได้ลองทำก่อนหน้านี้และลองอีกครั้งในตอนนี้ ไม่ทำงาน ใน Windows 7 ค่าเริ่มต้นจะกลับไปที่ไดเร็กทอรีเก่าซึ่งมันบ้ามาก ใครจะคิดว่าบางสิ่งบางอย่างที่ผู้คนจำนวนมากต้องการเปลี่ยนแปลงสามารถเพิ่มเข้าไปใน IDE ได้
Zeus56

สิ่งนี้ไม่ตอบคำถาม
Eddy

11

ใน android studio 2.3.3 (windows) คุณต้องไปที่C: \ User \ (Name) \ .AndroidStudio2.3 \ config \ option เปิดRecentProjects.xml และเปลี่ยนไดเร็กทอรีของคุณ

<option name="lastProjectLocation" value="YOUR DIRECTORY" />


ฉันเชื่อว่า "ตัวเลือก" ในเส้นทางของคุณ (... config \ option ... ) ควรเป็น "ตัวเลือก" นอกจากนี้ฉันยังมี RecentProjects.xml แต่ไม่ใช่ RecentProject.xml
gcbound


1

ไฟล์ -> การตั้งค่าอื่น ๆ -> การตั้งค่าเริ่มต้น ... -> เทอร์มินัล -> การตั้งค่าโครงการ -> เริ่มไดเรกทอรี -> ("เรียกดูหรือกำหนดเส้นทางไดเรกทอรีโครงการของคุณ")

ตอนนี้ปิดโครงการปัจจุบันและเริ่มโครงการใหม่จากนั้นให้ตาของคุณเห็นที่ตั้งโครงการ


กรุณาอธิบายคำตอบของคุณ!
Ullas Hunka

ดีมันใช้ไม่ได้เมื่อพยายามเปิดโครงการที่มีอยู่จากหน้าเริ่มต้นของสตูดิโอ android ( prntscr.com/nj1xe4 ) แต่ได้รับการโหวตเนื่องจากใช้งานได้เมื่อพยายามเปิดโครงการใหม่หรือสร้างโครงการใหม่
Ravi Vaniya

0

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

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


2
สิ่งนี้ตอบคำถามได้อย่างไร?
AAA

ผู้ใช้ googled "Android Studio: ไดเรกทอรีโครงการเริ่มต้น" และพบคำตอบนี้ นั่นคือวิธีที่ตอบคำถาม
m.qayyum

1
คำถามคือถามว่า "จะเปลี่ยนเส้นทางเริ่มต้นของโครงการได้อย่างไร" คำตอบของคุณบอกว่าจะดูเส้นทางไปยัง "โครงการปัจจุบัน" ได้อย่างไร หากคุณกำลังโพสต์คำตอบคุณต้องพยายามตอบคำถาม
AAA


0

สิ่งนี้ใช้ได้กับฉัน Android Studio 4.0.1:

  1. ปิด Android Studio

  2. ไปที่ C: \ Users [Username] .AndroidStudio4.0 \ config \ options

  3. ค้นหา RecentProjects.xml และเปิดขึ้นมา

  4. เลื่อนหน้าลงคุณจะสังเกตเห็น: <option name="lastProjectLocation" value="$USER_HOME$/AndroidStudioProjects" />

  5. เปลี่ยน $ USER_HOME $ / AndroidStudioProjects ไปยังตำแหน่งที่คุณต้องการ: / home / USER / AndroidStudioProjects /

  6. เปิดสตูดิโอ Android อีกครั้ง


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