รองรับ Chromebook ในแอปกล้อง

ผู้ใช้ Chromebook จะค้นพบคุณใน Google Play

Chromebook มีกล้องหน้า (หันเข้าหาผู้ใช้) ในตัว แต่ Chromebook บางรุ่นไม่มีกล้องหลัง (แบบใช้งานเมื่อพับหน้าจอ) และกล้องที่หันหน้าเข้าหาผู้ใช้ส่วนใหญ่ใน Chromebook จะไม่รองรับโฟกัสอัตโนมัติหรือแฟลช

แอปกล้องอเนกประสงค์รองรับอุปกรณ์ทุกรุ่นไม่ว่าจะกำหนดค่ากล้องอย่างไรก็ตาม ไม่ว่าจะเป็นอุปกรณ์ที่มีกล้องหน้า กล้องหลัง และกล้องภายนอกที่เชื่อมต่อผ่าน USB

อย่าให้ App Store ป้องกันไม่ให้ผู้ใช้ Chromebook ติดตั้งแอปของคุณเพียงเพราะคุณระบุฟีเจอร์กล้องขั้นสูงที่มีในโทรศัพท์ระดับสูง

กำหนดค่าไฟล์ Manifest ของแอป

ประกาศฟีเจอร์กล้องทั้งหมดที่แอปของคุณใช้และระบุอย่างชัดเจนว่าฟีเจอร์ดังกล่าวจำเป็นหรือไม่ เพื่อให้ App Store เผยแพร่แอปของคุณในอุปกรณ์จำนวนมากที่สุด

  • ประกาศสิทธิ์ CAMERA
  • ประกาศฟีเจอร์ของกล้อง
  • ระบุว่าฟีเจอร์แต่ละรายการจำเป็นหรือไม่

1. ประกาศสิทธิ์ CAMERA

เพิ่มสิทธิ์ต่อไปนี้ลงในไฟล์ Manifest ของแอป

<uses-permission android:name="android.permission.CAMERA" />

2. ประกาศฟีเจอร์ของกล้อง

เพิ่มฟีเจอร์ต่อไปนี้ลงในไฟล์ Manifest ของแอป

<uses-feature android:name="android.hardware.camera.any" android:required="false" />
<uses-feature android:name="android.hardware.camera" android:required="false" />
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
<uses-feature android:name="android.hardware.camera.flash" android:required="false" />

3. ระบุว่าฟีเจอร์แต่ละรายการเป็นฟีเจอร์ที่ต้องระบุหรือไม่

ตั้งค่า android:required="false" สำหรับฟีเจอร์ android.hardware.camera.any เพื่อเปิดใช้การเข้าถึงแอปโดยอุปกรณ์ที่มีกล้องในตัวหรือภายนอกทุกประเภท หรือไม่มีกล้องเลย

สำหรับฟีเจอร์อื่นๆ ให้ตั้งค่าเป็น android:required="false" เพื่อให้อุปกรณ์อย่าง Chromebook ที่ไม่มีกล้องหลัง โฟกัสอัตโนมัติ หรือแฟลชเข้าถึงแอปของคุณใน App Store ได้

ข้อมูลสำคัญ

  • สิทธิ์ CAMERA: ให้สิทธิ์แอปเข้าถึงกล้องของอุปกรณ์
  • <uses-feature> องค์ประกอบไฟล์ Manifest: แจ้งให้ App Store ทราบเกี่ยวกับฟีเจอร์ที่แอปของคุณใช้
  • แอตทริบิวต์ required: บ่งบอกให้ App Store ทราบว่าแอปของคุณทำงานได้โดยไม่ต้องใช้ฟีเจอร์ที่ระบุหรือไม่

ผลลัพธ์

คุณได้ทำให้แอปพร้อมให้บริการในอุปกรณ์จำนวนมากที่สุดโดยการตั้งค่าฟีเจอร์กล้องที่แอปรองรับอย่างชัดเจนและระบุฟีเจอร์ที่แอปต้องใช้ ผู้ใช้ Chromebook สามารถดาวน์โหลดและติดตั้งแอปของคุณจาก Google Play และแอปสโตร์อื่นๆ ผู้ใช้อุปกรณ์ที่รองรับกล้องอย่างเต็มรูปแบบ เช่น โทรศัพท์ ก็สามารถดาวน์โหลดแอปนี้ได้เช่นกัน