ตัวอย่างนักพัฒนา Android 11 2 ได้เพิ่มการอนุญาตใหม่ที่แนะนำแอปโทรออกเริ่มต้นจะสามารถบันทึกการโทรได้
ความสามารถในการบันทึกการโทรถือเป็นสิ่งสำคัญสำหรับผู้ใช้จำนวนมากที่ดำเนินธุรกิจผ่านการโทรด้วยเสียง นอกจากนี้ยังมีประโยชน์มากสำหรับทุกคนที่เกี่ยวข้องกับกฎหมาย การประกันภัย หรือเรื่องทางการแพทย์อีกด้วย อย่างไรก็ตาม ไม่ใช่เรื่องง่ายสำหรับผู้ใช้ส่วนใหญ่ในการบันทึกการโทรบน Android แม้ว่า OEM บางรายจะมีฟังก์ชันการบันทึกการโทรในแอปพลิเคชันตัวเรียกเลขหมายของตน แต่ไม่ใช่ว่า OEM ทุกรายจะมีคุณลักษณะนี้ให้บริการ แอปพลิเคชันบุคคลที่สามเคยสามารถบันทึกการโทรโดยใช้วิธีวงเวียนได้ แต่ Android 9 Pie ทำให้มันเป็นไปไม่ได้เลย สำหรับแอปของบุคคลที่สามเพื่อบันทึกการโทร อย่างน้อยก็ไม่มีการเข้าถึงรูท ปีที่แล้ว Google บอกว่าเป็นเช่นนั้น กำลังพิจารณาเพิ่ม API บันทึกการโทร ในเวอร์ชัน Android ในอนาคต และดูเหมือนว่าจะเกิดขึ้นใน Android 11 ในที่สุด
ก่อนหน้านี้ Google ได้เปิดตัว ตัวอย่างนักพัฒนา Android 11 2. ในขณะที่เจาะลึกการเปลี่ยนแปลงเฟรมเวิร์กใหม่ เราพบการอนุญาตใหม่ที่เรียกว่า "ACCESS_CALL_AUDIO" พร้อมระดับการป้องกัน "appop" หรือ "signature" ที่ การอนุญาต "appop" ที่น่าสนใจคือสามารถมอบให้กับแอปพลิเคชันที่ไม่ใช่ระบบได้จริง ๆ ซึ่งแตกต่างจากการอนุญาต "ลายเซ็น" ที่กำหนดให้แอปต้องลงนามโดย OEM เมื่อเจาะลึกลงไป เราพบสตริงใหม่ที่อธิบายการอนุญาตนี้ในรายละเอียดเพิ่มเติมอีกเล็กน้อย ตามสตริงหนึ่ง การอนุญาตนี้สามารถมอบให้กับแอปพลิเคชันตัวโทรออกเริ่มต้นเท่านั้น และอนุญาตให้แอป "บันทึกหรือเล่นเสียงในการโทรทางโทรศัพท์"
<permissionandroid.label="@string/permlab_accessCallAudio"android: description="@string/permdesc_accessCallAudio"android: name="android.permission.ACCESS_CALL_AUDIO"android: protectionLevel="appop|signature"/>
"permdesc_accessCallAudio">Allows this app, when assigned asdefault dialer application, to record or play audio in telephony calls.</string>
<stringname="permlab_accessCallAudio">Record or play audio in telephony callsstring>
เรารู้สึกตื่นเต้นที่ได้เห็นการเปิดตัวการสนับสนุนการบันทึกการโทรที่เป็นไปได้สำหรับแอปพลิเคชันตัวโทรออกบุคคลที่สามใน Android 11 ในที่สุด Google ก็มา เพิ่มการรองรับการบันทึกการโทรสำหรับอุปกรณ์ Pixel ในแอป Google Phoneแต่อุปกรณ์ส่วนใหญ่ไม่สามารถใช้แอปโทรศัพท์ของ Pixel ได้ ด้วยการเปลี่ยนแปลงนี้ ผู้ใช้บนอุปกรณ์ที่ไม่รองรับการบันทึกการโทรในแอป Stock Dialer จะสามารถดาวน์โหลดแอปโทรออกอื่นจาก Google Play Store เพื่อบันทึกโทรศัพท์ได้ โทร