ส่วนขยายการพัฒนาเกม Android (AGDE) สำหรับ Visual Studio ช่วยให้คุณกำหนดเป้าหมาย Android เป็นแพลตฟอร์มสำหรับโปรเจ็กต์ Visual Studio ได้ AGDE รองรับกิจกรรมการพัฒนาที่หลากหลาย ได้แก่ การจัดการโปรเจ็กต์ การสร้าง การแก้ไขข้อบกพร่อง และการสร้างโปรไฟล์
AGDE เหมาะกับคุณที่สุดหากคุณพัฒนาแอปบน Windows เป็นหลักและใช้ Microsoft Visual Studio เพื่อเขียนโค้ด C หรือ C++ หากคุณเขียนโค้ด C หรือ C++ โดยใช้เครื่องมืออื่นๆ ให้ใช้ Android Studio เพื่อพัฒนาสำหรับ Android
AGDE เป็นส่วนหนึ่งของ Android Game Development Kit Android Game Development Kit มีไลบรารีและเครื่องมือที่รองรับการสร้างเกมที่ยอดเยี่ยมบน Android ไลบรารีใน Android Game Development Kit ใช้ได้กับโปรเจ็กต์ AGDE เครื่องมืออย่าง Android Graphics Inspector จะช่วยปรับแต่งเกมให้มีประสิทธิภาพสูงสุดได้
กำหนดเป้าหมาย Android ใน Visual Studio
AGDE เพิ่ม Android เป็นแพลตฟอร์มเป้าหมายใน Visual Studio ซึ่งจะช่วยให้โปรเจ็กต์เกม Visual Studio แบบหลายแพลตฟอร์มที่มีอยู่สามารถผสานรวม Android เป็นแพลตฟอร์มใหม่ได้อย่างรวดเร็ว ฟีเจอร์ IntelliSense ของ Visual Studio ใช้ได้กับ AGDE รองรับสถาปัตยกรรม CPU ของ Android ปัจจุบันทั้งหมด ทั้ง ARM และ Intel ในแบบ 32 บิต และ 64 บิต
สร้างใน Visual Studio
AGDE ผสานรวมกับ MSBuild เพื่อคอมไพล์และลิงก์โค้ด C++ สำหรับ Android เราใช้ Android NDK เพื่อจัดหาคอมไพเลอร์และเครื่องมือเชนสำหรับการสร้าง สำหรับนักพัฒนาแอป ที่มีการอ้างอิงที่เฉพาะเจาะจง AGDE จะใช้ได้กับ NDK หลายเวอร์ชัน การตั้งค่าการสร้างโปรเจ็กต์ได้รับการกำหนดค่าโดยใช้ระบบพร็อพเพอร์ตี้มาตรฐานของ Visual Studio AGDE เข้ากันได้กับ Incredibuild ซึ่งช่วยให้นักพัฒนาซอฟต์แวร์ ใช้โครงสร้างพื้นฐานการบิลด์แบบกระจายที่มีอยู่เพื่อเพิ่มความเร็วในการบิลด์เมื่อ คอมไพล์สำหรับ Android ได้
แก้ไขข้อบกพร่องใน Visual Studio
AGDE รองรับการติดตั้งใช้งาน การเรียกใช้ และการแก้ไขข้อบกพร่องทั้งในโปรแกรมจำลองและ อุปกรณ์จริง นอกจากนี้ยังแนบดีบักเกอร์กับกระบวนการที่กำลังทำงานอยู่ได้ด้วย AGDE เชื่อมต่อกับ LLDB เพื่อรองรับการแก้ไขข้อบกพร่อง เมื่อใช้ AGDE เซสชันการแก้ไขข้อบกพร่องจะทํางานภายใน Visual Studio โดยใช้อินเทอร์เฟซมาตรฐานสําหรับจุดพัก การติดตาม และการตรวจสอบตัวแปร ฟีเจอร์เพิ่มเติม ได้แก่ มุมมองหน่วยความจำและรีจิสเตอร์ รวมถึงการแยกชิ้นส่วนโค้ดเนทีฟ ฟังก์ชันการทำงานของเชลล์ LLDB พร้อมใช้งาน ผ่านหน้าต่างคำสั่งของ Visual Studio นักพัฒนา Unreal Engine ที่ใช้เวอร์ชัน 4.26.1 ขึ้นไปสามารถใช้ AGDE เพื่อแก้ไขข้อบกพร่องใน Android ได้
โปรไฟล์จาก Visual Studio
AGDE ทำงานร่วมกับ Android Studio Profiler เวอร์ชันแบบสแตนด์อโลน คุณเปิดตัว โปรไฟล์เลอร์นี้ได้จาก Visual Studio และแนบไปกับเซสชันเกมที่กำลังทำงาน Profiler ของ Android Studio จะแสดงสถิติการใช้งานแบบเรียลไทม์สำหรับ CPU, หน่วยความจำ, เครือข่าย และพลังงาน
ข้อกำหนด
AGDE ต้องใช้ PC ของ Intel หรือ AMD ที่ใช้ Microsoft Windows และติดตั้งซอฟต์แวร์ต่อไปนี้
- .NET Core SDK 2.2
- Android Studio 3.5 ขึ้นไป
- Visual Studio 2017 (15.4.0 ขึ้นไป) หรือ Visual Studio 2019 (16.0.0 ขึ้นไป)
ข้อมูลเพิ่มเติม
(ลิงก์ดาวน์โหลด) (ลิงก์ไปยังคู่มือ AGDE)