Android M Preview 3'te 23 hedef API'ye sahip olduğumda, Manifest.permission.WRITE_SETTTINGS iznini alamıyorum.
requestPermissions(new String[]{Manifest.permission.WRITE_SETTINGS},
101);
İzin isteme, beklediğim diyaloğu getirmiyor, ancak aşağıdaki çağrıyı bu izin olmadan yaparsam,
RingtoneManager.setActualDefaultRingtoneUri(activity, RingtoneManager.TYPE_RINGTONE, ringUri);
Çağrı, iznim olmadığı için yapılacak.
Buradan nereye gideceğimi bilmiyorum. 23 için yeni bir zil sesi API'si var mı? Yoksa bu izin değişikliği, sistem dışı uygulamaların zil sesini değiştirmesini imkansız hale mi getirdi?