คำถามติดแท็ก android-6.0-marshmallow

Android Marshmallow เดิมเรียกว่า "Android M" เป็นเวอร์ชัน 6.0 ของ Android รองรับ API ระดับ 23 และเริ่มจัดส่งในเดือนตุลาคม 2015


9
ไม่สามารถรับสิทธิ์ WRITE_SETTINGS
เมื่อฉันมี API เป้าหมายเป็น 23 ใน Android M Preview 3 ดูเหมือนว่าฉันจะไม่สามารถรับสิทธิ์ Manifest.permission.WRITE_SETTTINGS ได้ requestPermissions(new String[]{Manifest.permission.WRITE_SETTINGS}, 101); คำขออนุญาตไม่แสดงข้อความที่ฉันคาดหวัง แต่ถ้าฉันโทรต่อไปนี้โดยไม่ได้รับอนุญาต RingtoneManager.setActualDefaultRingtoneUri(activity, RingtoneManager.TYPE_RINGTONE, ringUri); การโทรจะยกเว้นเพราะฉันไม่ได้รับอนุญาต ฉันไม่แน่ใจว่าจะไปที่ไหนจากที่นี่ มี Ringtone API ใหม่สำหรับ 23 หรือไม่? หรือการอนุญาตนี้เปลี่ยนไปทำให้แอปที่ไม่ใช่ระบบเปลี่ยนเสียงเรียกเข้าไม่ได้?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.