ฟีเจอร์ของ Gemini ใน Android Studio

Gemini ใน Android Studio มีฟีเจอร์สำหรับทุกขั้นตอนของกระบวนการพัฒนา Gemini เป็นพื้นที่ที่พัฒนาอย่างรวดเร็ว ดังนั้นโปรดดูบันทึกประจำรุ่นที่เสถียรและบันทึกประจำรุ่นตัวอย่างของ Android Studio เพื่อดูข้อมูลอัปเดตล่าสุดด้วย

หมวดหมู่ ฟีเจอร์ คำอธิบาย เอกสาร
แชท แชท อินเทอร์เฟซเดิมสำหรับโต้ตอบกับ Gemini ถามคำถามเกี่ยวกับ Android กับ Gemini ได้ทุกเมื่อในเวิร์กโฟลว์การพัฒนา แชทกับ Gemini
แนบไฟล์ แนบไฟล์ไปกับคำค้นหาเพื่อช่วยให้ Gemini เข้าใจบริบทของคำถามได้ดียิ่งขึ้น และระบุว่าต้องอัปเดตโค้ดใด แนบไฟล์
แนบรูปภาพ แนบรูปภาพไปกับคำค้นหาเพื่อช่วยสร้าง UI แก้ข้อบกพร่องของ UI จัดทำเอกสารสถาปัตยกรรมของแอป และอื่นๆ

ในระดับแบบไม่มีค่าใช้จ่ายเท่านั้น
แนบรูปภาพ
คลังพรอมต์ (ใน IDE) บันทึกและจัดการพรอมต์ที่ใช้บ่อย รวมถึงเรียกคืนได้อย่างรวดเร็วเมื่อต้องการ บันทึกและจัดการพรอมต์ด้วยคลังพรอมต์
การรองรับไฟล์ AGENT.md กำหนดค่ากำหนดสำหรับคำตอบของ Gemini ต่อคำค้นหาของคุณในไฟล์ Markdown อย่างน้อย 1 ไฟล์ซึ่งเป็นส่วนหนึ่งของโค้ดเบส คำสั่งที่กำหนด ในไฟล์ AGENT.md จะไม่ขึ้นอยู่กับ IDE

ในเวอร์ชันตัวอย่าง
ปรับแต่งประสบการณ์การใช้งานด้วยกฎ
กฎ กำหนดค่ากำหนดสำหรับคำตอบของ Gemini ต่อคำค้นหาของคุณ กำหนดภาษาการเขียนโค้ด สไตล์ รูปแบบเอาต์พุต และอื่นๆ ที่ต้องการ ปรับแต่งประสบการณ์การใช้งานด้วยกฎ
แกลเลอรีพรอมต์ เรียกดูคอลเล็กชันพรอมต์ของเราเพื่อรับแรงบันดาลใจเกี่ยวกับวิธีผสานรวม Gemini เข้ากับเวิร์กโฟลว์ แกลเลอรีพรอมต์
การผสานรวมกับเครื่องมือภายนอก ดึงข้อมูลและดำเนินการที่เกี่ยวข้องกับเครื่องมือภายนอกโดยไม่ต้องออกจาก Android Studio พิมพ์ @ เพื่อแสดงรายการเครื่องมือ แล้วเลือกเครื่องมือที่จะรวมไว้ในพรอมต์สำหรับ Gemini เช่น คุณสามารถขอให้ Gemini แสดงรายการเอกสารใน Google เอกสารล่าสุดได้โดยพิมพ์ "@GoogleDocs แสดงรายการเอกสารล่าสุดของฉัน"

เฉพาะสมาชิกแพ็กเกจ Business เท่านั้น
โหมดตัวแทน โหมดตัวแทน โหมดเอเจนต์ออกแบบมาเพื่อจัดการงานพัฒนาที่ซับซ้อนและมีหลายขั้นตอน ซึ่งมากกว่าที่คุณจะได้รับจากการแชทกับ Gemini เพียงอย่างเดียว เอเจนต์สามารถทำการเปลี่ยนแปลงในหลายไฟล์และแก้ไขข้อบกพร่องซ้ำๆ ได้ ซึ่งจะช่วยเร่งกระบวนการพัฒนา โหมดตัวแทน
เพิ่มคีย์ API สำหรับโหมดตัวแทน: เพิ่มคีย์ API เพื่อขยายหน้าต่างบริบทและรับคำตอบที่มีคุณภาพสูงยิ่งขึ้น

มีผลกับผู้ใช้ในโมเดลเริ่มต้นของระดับที่ไม่มีค่าใช้จ่ายเท่านั้น
เพิ่มคีย์ Gemini API ของคุณเอง
เพิ่มเซิร์ฟเวอร์ MCP สำหรับโหมดตัวแทน: โต้ตอบกับเครื่องมือภายนอกและขยายความรู้และความสามารถโดยใช้ Model Context Protocol (MCP) เพิ่มเซิร์ฟเวอร์ MCP
โค้ด การเติมโค้ด Gemini มีการเติมข้อความอัตโนมัติของโค้ดที่ใช้ AI ใน Android Studio ซึ่งจะปรากฏเป็นข้อความสีเทาแบบตัวเอียงขณะที่คุณพิมพ์ การเขียนโค้ดอัตโนมัติช่วยประหยัดเวลาและทำให้คุณเขียนโปรเจ็กต์โค้ดได้เร็วขึ้นด้วยการแนะนำฟังก์ชันทั้งหมด เร่งการเขียนโค้ดด้วยการเติมโค้ดอัตโนมัติของ AI
การแปลงโค้ด พรอมต์ Gemini จากตัวแก้ไขโค้ดเพื่อรับคำแนะนำโค้ดในการแก้ไข เพิ่มประสิทธิภาพ หรือเพิ่มโค้ดลงในโปรเจ็กต์ แปลงโค้ด
ทบทวนชื่อตัวแปร รับคำแนะนำจาก Gemini เกี่ยวกับวิธีเปลี่ยนชื่อตัวแปรอย่างน้อย 1 ตัวในไฟล์ พิจารณาชื่อตัวแปรอีกครั้ง
สร้างสถานการณ์ Unit Test Gemini จะแนะนำสถานการณ์การทดสอบโดยใช้บริบทของโค้ดที่คุณต้องการทดสอบได้ เมื่อสร้างสถานการณ์ Unit Test Gemini จะใส่ชื่อและคำอธิบายโดยละเอียดสำหรับการทดสอบ เพื่อให้คุณเข้าใจเจตนาของการทดสอบที่แนะนำแต่ละรายการได้ดียิ่งขึ้น สร้างสถานการณ์ Unit Test
เส้นทางด้วย Gemini เขียนการทดสอบฟังก์ชันการทำงานแบบครบวงจรที่เรียกว่าเส้นทาง โดยอธิบายขั้นตอนและการยืนยันโดยใช้ภาษาธรรมชาติ Gemini จะแปลงขั้นตอนของคุณเป็นการดำเนินการที่ Gemini ทำในแอป

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

ผู้ติดตามระดับธุรกิจเท่านั้น
ภาพรวมการปรับแต่งโค้ด
เขียน การสร้างตัวอย่างการแต่ง Gemini สามารถสร้างตัวอย่าง Compose โดยอัตโนมัติ รวมถึงข้อมูลจำลองสำหรับพารามิเตอร์ตัวอย่าง สำหรับ Composable ที่เฉพาะเจาะจงหรือ Composable ทั้งหมดในไฟล์

เปิดใช้ผ่าน Studio Labs
สร้างตัวอย่างการเขียน
เปลี่ยนรูปแบบ UI ใช้ภาษามนุษย์เพื่ออัปเดต UI ของแอปโดยตรงจากแผงตัวอย่าง Compose

เปิดใช้ผ่าน Studio Labs
เปลี่ยน UI
การผสานรวมที่ขับเคลื่อนโดย Android วิเคราะห์การขัดข้องด้วยข้อมูลเชิงลึกด้านคุณภาพของแอป ใช้ Gemini เพื่อวิเคราะห์รายงานข้อขัดข้องของข้อมูลเชิงลึกด้านคุณภาพของแอป สร้างข้อมูลเชิงลึก สรุปข้อขัดข้อง และ (หากเป็นไปได้) แนะนำขั้นตอนถัดไป รวมถึงโค้ดตัวอย่างและลิงก์ไปยังเอกสารที่เกี่ยวข้อง วิเคราะห์ข้อขัดข้องด้วยข้อมูลเชิงลึกด้านคุณภาพของแอปและ Gemini
วิเคราะห์ข้อผิดพลาดขณะรันไทม์ด้วย Logcat Gemini ใน Android Studio ช่วยให้คุณเข้าใจและแก้ไขข้อผิดพลาดจากหน้าต่าง Logcat ซึ่งจะช่วยปรับปรุงกระบวนการแก้ไขข้อบกพร่อง เมื่อแอปแสดงข้อผิดพลาดหรือข้อยกเว้น ให้คลิก "ถาม Gemini" เพื่อรับคำอธิบายและคำแนะนำที่นำไปใช้ได้ทันทีโดยไม่ต้องออกจาก IDE วิเคราะห์ข้อผิดพลาดขณะรันไทม์ด้วย Logcat และ Gemini
รับความช่วยเหลือเกี่ยวกับข้อผิดพลาดในการสร้างและซิงค์ Gemini เข้าใจข้อผิดพลาดในการสร้างและการซิงค์ Gradle เมื่อเกิดข้อผิดพลาด ให้คลิกลิงก์ "ถาม Gemini" ในเอาต์พุตการสร้างเพื่อช่วยคุณ วิเคราะห์และแก้ไขปัญหา
ความเป็นส่วนตัวและความปลอดภัย กำหนดค่าการแชร์บริบท กำหนดค่าไฟล์ที่จะแชร์กับ Gemini โดยเฉพาะโดยใช้ .aiexcludeไฟล์ กำหนดค่าการแชร์บริบท
การบันทึก รวบรวมกิจกรรม Gemini ใน Cloud Logging รวมถึงพรอมต์และคำตอบ และข้อมูลเมตา เช่น บรรทัดของโค้ดที่ผู้ใช้ยอมรับ

เฉพาะสมาชิกแพ็กเกจ Business เท่านั้น
กำหนดค่าการบันทึก Gemini Code Assist Standard และ Enterprise
การควบคุมบริการ VPC สร้างสภาพแวดล้อมที่ปลอดภัยและควบคุมได้สำหรับการเขียนโค้ดเพื่อปกป้องข้อมูลที่ละเอียดอ่อนและทรัพย์สินทางปัญญา

เฉพาะสมาชิกแพ็กเกจ Business เท่านั้น
กำหนดค่าการควบคุมบริการ VPC สำหรับ Gemini
ควบคุมการเข้าถึงเครือข่ายด้วยการจำกัดโดเมนของผู้ใช้ จำกัดการเข้าถึง Gemini ตามโดเมนของผู้ใช้

เฉพาะสมาชิกแพ็กเกจ Business เท่านั้น
ควบคุมการเข้าถึงเครือข่ายด้วยการจำกัดโดเมนของผู้ใช้
อื่นๆ เมตริกประสิทธิภาพการทำงาน ติดตามการใช้งาน Gemini ใน Android Studio ของทีมและผลกระทบที่มีต่อการทำงาน รวมถึงเมตริกต่างๆ เช่น อัตราการยอมรับคำแนะนำโค้ด

เฉพาะสมาชิกแพ็กเกจ Business เท่านั้น
สร้างเมตริก Gemini Code Assist