นี่คือทักษะ Android บางส่วนที่เราเปิดตัวไปแล้ว ทักษะของ Android เป็นไปตามมาตรฐานแบบเปิดของทักษะของ Agent และออกแบบมาให้นำกลับมาใช้ซ้ำได้ในเครื่องมือ AI ทั้งหมดที่รองรับทักษะ
หากต้องการสำรวจทักษะทั้งหมดที่มี โปรดดูที่เก็บ GitHub ของทักษะ Android
อัปเกรดเป็น AGP 9
คำแนะนำในการอัปเกรดโปรเจ็กต์เป็นปลั๊กอิน Android Gradle 9
ใช้ Android CLI
ใช้ Android CLI เพื่อสร้างโปรเจ็กต์, เรียกใช้แอปในอุปกรณ์, จัดการอุปกรณ์เสมือนจริง และตรวจสอบ UI
ปรับแอปสำหรับใช้งานตอนจอดรถ
ปรับแอปสตรีมมิงวิดีโอ เกม และเว็บเบราว์เซอร์ Android ที่มีอยู่ให้ทำงานเป็นแอปสำหรับจอดรถใน Android Auto และ Android Automotive OS
ความปลอดภัยของ Intent ใน Android
รักษาความปลอดภัยให้กับคอมโพเนนต์ Android และจัดการ Intent อย่างปลอดภัย เพื่อป้องกันการโจมตีเพื่อยกระดับสิทธิ์และการเข้าถึงโดยไม่ได้รับอนุญาต
ตรวจสอบและแก้ไขความปลอดภัยของสิทธิ์
ตรวจสอบ ตรวจหาช่องโหว่ และแก้ไขสิทธิ์ของ Android และช่องโหว่ด้านความปลอดภัยของคอมโพเนนต์ IPC
ใช้เครื่องมือวิเคราะห์ Android
บันทึกและวิเคราะห์ข้อมูลประสิทธิภาพของ Android เพื่อวิเคราะห์จุดคอขวด อาการกระตุก และหน่วยความจำรั่วไหล รวมถึงแปลงภาษาธรรมชาติเป็นการค้นหาการติดตามที่เรียกใช้ได้ เช่น การค้นหา PerfettoSQL
ตรวจสอบและแก้ไข ANR
ตรวจสอบฐานของโค้ด Android เพื่อหาความเสี่ยงของแอปพลิเคชันไม่ตอบสนอง (ANR) และวิเคราะห์สแต็กดัมพ์ของ ANR
ใช้ AppFunctions
แสดงเวิร์กโฟลว์หลักของผู้ใช้ต่อระบบ Android ซึ่งช่วยให้ AI Agent ค้นพบและดำเนินการเวิร์กโฟลว์เหล่านั้นในอุปกรณ์ได้
CameraX
ย้ายข้อมูลไปยัง CameraX และใช้แนวทางปฏิบัติแนะนำของ CameraX
ทำให้แอปเป็นแบบปรับอัตโนมัติ
สร้าง UI ที่ปรับเปลี่ยนตามอุปกรณ์ซึ่งปรับให้เข้ากับอุปกรณ์ Android ต่างๆ โดยรองรับขนาดหน้าต่างและวิธีการป้อนข้อมูลที่แตกต่างกัน
ย้ายข้อมูลไปยัง Compose
วิธีการที่จะช่วยคุณย้ายข้อมูล UI แบบวิวเบสไปยัง Jetpack Compose
เพิ่มประสิทธิภาพของ Compose
วิเคราะห์และเพิ่มประสิทธิภาพโค้ด UI ของ Jetpack Compose เพื่อลดค่าใช้จ่ายเพิ่มเติมในการจัดองค์ประกอบใหม่ รวมถึงป้องกันเฟรมที่หายไปและ UI ที่ล่าช้า
ทำให้แอปแสดงผลแบบไร้ขอบ
ปรับปรุง UI ของแอปให้ทันสมัยโดยใช้การรองรับเลย์เอาต์แบบไร้ขอบ
ผสานรวม Play Engage SDK
ผสานรวม Play Engage SDK เข้ากับแอปเพื่อเผยแพร่คลัสเตอร์เนื้อหาและดึงดูดผู้ใช้ใน Google Play
จัดการสถานะและหน่วยความจำของ Glance
จัดการการอัปเดตสถานะ AppWidget ของ Android, การซิงค์ในเบื้องหลัง และขีดจำกัดหน่วยความจำบิตแมปของ RemoteViews ด้วย Jetpack Glance
สร้างเลย์เอาต์วิดเจ็ต Glance
สร้างวิดเจ็ตบนหน้าจอหลักโดยใช้เลย์เอาต์ Canonical ของ Jetpack Glance จากโปรเจ็กต์ตัวอย่างแพลตฟอร์ม Android
สร้างแอปวาดภาพด้วยหมึก
สร้างพื้นผิวการวาดภาพด้วยมือเปล่าใน Jetpack Compose ด้วย Jetpack Ink API ซึ่งจัดการอินพุตสไตลัส การส่งต่อเส้นหมึกเปียกเป็นแห้ง การลบ และความต่อเนื่อง
สร้างแปรงหมึกที่กำหนดเอง
ออกแบบสไตล์ BrushFamily ที่กำหนดเองใน Jetpack Compose สำหรับ Jetpack Ink API ด้วยหัวแปรงที่กำหนดเอง ลักษณะการทำงานแบบไดนามิก พื้นผิว และการเคลือบ
ย้ายข้อมูล Leanback ไปยัง Compose สำหรับทีวี
ย้ายข้อมูลแอป Android TV จาก Leanback UI Toolkit เดิมไปยัง Jetpack Compose สำหรับทีวี
เรียกใช้ LLM ในอุปกรณ์ด้วย LiteRT-LM
สร้างแอป Android ที่เรียกใช้ LLM แบบข้อความแบบเปิดในอุปกรณ์บน CPU หรือ GPU โดยใช้ LiteRT-LM Kotlin API
เรียกใช้โมเดลในอุปกรณ์ด้วย LiteRT
กำหนดค่าและใช้การอนุมาน .tflite ในอุปกรณ์บน CPU และ GPU ใน Kotlin โดยใช้ LiteRT CompiledModel API
ผสานรวม Media3 Cast
ใช้การรองรับ Google Cast ในแอป Android
ใช้ GenAI Prompt API ของ ML Kit
ส่งคำขอภาษาธรรมชาติในอุปกรณ์ไปยัง Gemini Nano
สร้าง Agent ด้วย GenAI ของ ML Kit
สร้างเวิร์กโฟลว์ Agentic ในอุปกรณ์แบบอัตโนมัติในแอป Android โดยใช้ GenAI Agent API ของ ML Kit ที่ขับเคลื่อนโดย Gemini Nano
ตั้งค่าการนำทาง 3
แนวทางปฏิบัติแนะนำในการตั้งค่าและใช้ Navigation 3 ในแอป
ใช้ไลบรารี NavigationEvent
ขัดจังหวะท่าทางสัมผัสการย้อนกลับและเรียกใช้ภาพเคลื่อนไหวของการย้อนกลับที่คาดการณ์ได้
อัปเกรดไลบรารี Google Play Billing
เข้าถึงฟีเจอร์ใหม่ๆ โดยอัปเกรด Play Billing Library
ตรวจสอบการปฏิบัติตามนโยบายของ Play
ตรวจสอบแอป Android ตามนโยบายของ Google Play เพื่อยืนยันการปฏิบัติตามข้อกำหนดด้านสิทธิ์ การลบบัญชี และความปลอดภัยของข้อมูล
ตรวจสอบการกำหนดค่า R8
เพิ่มประสิทธิภาพแอปด้วยการตรวจสอบการกำหนดค่า R8
ใช้การกู้คืนข้อมูลเข้าสู่ระบบ
ใช้ฟีเจอร์ Restore Credentials ของ Android โดยใช้ Credential Manager เพื่อลงชื่อเข้าใช้แบบไม่มีการแจ้งเตือนในอุปกรณ์ใหม่
ตั้งค่ากลยุทธ์การทดสอบ
วิเคราะห์โปรเจ็กต์และตั้งค่ากลยุทธ์การทดสอบที่ครอบคลุม ซึ่งรวมถึงการทดสอบหน่วย, UI และภาพหน้าจอ
ดึงข้อมูลอีเมลที่ยืนยันแล้ว
ผสานรวมขั้นตอนการยืนยันอีเมลที่ปลอดภัยและไม่ต้องใช้ OTP เข้ากับแอปของคุณโดยใช้ Credential Manager
พัฒนาสำหรับ Wear OS ด้วย Compose
คำแนะนำในการสร้างแอป Wear OS ด้วย Compose Material 3 ซึ่งรวมถึงสแคฟโฟลด์ เลย์เอาต์ และการย้ายข้อมูลจากเวอร์ชันก่อนหน้า
สร้างวิดเจ็ต Wear OS
สร้าง ย้ายข้อมูล อัปเดต และยืนยันวิดเจ็ต Wear OS โดยใช้ Glance Wear และ Remote Compose
สร้างขึ้นสำหรับแว่นตาที่มีจอแสดงผล
พัฒนาแอป Android XR ที่ฉายภาพสำหรับแว่นตาที่มีจอแสดงผลโดยใช้ชุดเครื่องมือ Jetpack Compose Glimmer UI
เข้าถึงฮาร์ดแวร์ที่ฉายภาพ XR
เข้าถึงและจัดการฮาร์ดแวร์ เช่น กล้องและไมโครโฟนในอุปกรณ์ที่ฉายภาพ Android XR เช่น แว่นตาที่มีจอแสดงผลและเสียง