สร้างหรือนำเข้าโปรเจ็กต์

Android Studio for Platform (ASfP) ช่วยคุณตั้งค่าสภาพแวดล้อมการพัฒนา สำหรับโครงการโอเพนซอร์ส Android (AOSP) หน้านี้อธิบายวิธี เริ่มโปรเจ็กต์ใหม่หรือนำเข้าโปรเจ็กต์ที่มีอยู่

สร้างโปรเจ็กต์ใหม่

  1. หากไม่ได้เปิดโปรเจ็กต์ ให้คลิกโปรเจ็กต์ใหม่ในหน้าจอต้อนรับ หน้าจอต้อนรับของ ASfP ที่แสดงตัวเลือกโปรเจ็กต์ใหม่

  2. หากมีโปรเจ็กต์เปิดอยู่แล้ว ให้เลือก ASfP > โปรเจ็กต์ > โปรเจ็กต์ใหม่ จากเมนู

  3. กรอกรายละเอียดการกำหนดค่าโปรเจ็กต์ในวิซาร์ด หน้าจอวิซาร์ดการกำหนดค่า ASfP New Project

    • เส้นทางของโมดูล: ระบุเส้นทางแบบสัมบูรณ์ไปยังรูทของการชำระเงินซอร์สโค้ด AOSP (เช่น /path/to/aosp)
    • เป้าหมายมื้อกลางวัน: ป้อนเป้าหมายมื้อกลางวันที่คุณใช้ในการสร้าง (เช่น aosp_arm64-eng)
    • ชื่อโปรเจ็กต์: ตั้งชื่อโปรเจ็กต์ที่สื่อความหมาย
    • ไดเรกทอรี / โมดูล: แสดงรายการไดเรกทอรีหรือโมดูลเริ่มต้นที่คุณต้องการรวมไว้ในโปรเจ็กต์ โดยคั่นด้วยคอมมา โดยควรเป็นเส้นทางแบบสัมพัทธ์จากรูทของที่เก็บ (เช่น frameworks/base, packages/apps/Settings) คุณสามารถเพิ่มหรือปรับแต่งการเลือกนี้ได้ในภายหลัง
  4. คลิกเสร็จสิ้น ASfP จะสร้างโครงสร้างโปรเจ็กต์และ.asfp-project ไฟล์การกำหนดค่า

กำหนดค่าและปรับแต่งโปรเจ็กต์

หลังจากตั้งค่าโปรเจ็กต์ครั้งแรกแล้ว คุณสามารถปรับแต่งโปรเจ็กต์เพิ่มเติมได้โดย แก้ไขไฟล์ .asfp-project ที่อยู่ในรูทของโปรเจ็กต์ ไฟล์นี้ช่วยให้คุณทำสิ่งต่อไปนี้ได้

  • เพิ่มหรือนำไดเรกทอรีและโมดูลออก
  • เปิดใช้การรองรับภาษาอื่นๆ เช่น Rust หรือ C++
  • กำหนดค่าแฟล็กบิลด์และตัวแปรสภาพแวดล้อม
  • ระบุแหล่งที่มาของการทดสอบ

ดูข้อมูลโดยละเอียดเกี่ยวกับตัวเลือกการกำหนดค่าทั้งหมดได้ที่ภาพรวม โปรเจ็กต์ หลังจากแก้ไข .asfp-project แล้ว คุณจะต้องซิงค์โปรเจ็กต์เพื่อให้การเปลี่ยนแปลงมีผล

นำเข้าโปรเจ็กต์ที่มีอยู่

ASfP ไม่มีดำเนินการ "นำเข้า" แยกต่างหาก วิธีเปิดการกำหนดค่าโปรเจ็กต์ ASfP ที่มีอยู่

  1. เลือก ASfP > โปรเจ็กต์ > โปรเจ็กต์ใหม่
  2. ในช่องชื่อโปรเจ็กต์ ให้ไปที่และเลือกไดเรกทอรี ที่มีไฟล์ .asfp-project ที่มีอยู่ซึ่งคุณต้องการเปิด ฟิลด์ใน วิซาร์ดจะป้อนข้อมูลตามไฟล์ .asfp-project ที่เลือก
  3. คลิกเสร็จสิ้น ASfP จะเปิดและจัดทำดัชนีโปรเจ็กต์