Tôi cố gắng để kích hoạt tính năng Cài đặt Khả năng tiếp cận dịch vụ trên 4,0 nhưng Nó được hiển thị một ngoại lệ tức là,Làm thế nào để thiết lập quyền WRITE_SECURE_SETTINGS trong Android?
Nguyên nhân: java.lang.SecurityException: Permission từ chối: văn bản để bảo đảm cài đặt yêu cầu android.permission.WRITE_SECURE_SETTINGS
Trong Manifest tôi đã tuyên bố sự cho phép này như thế này.
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
Nhưng trong biểu hiện biên soạn Lỗi tức là, Quyền chỉ là Ứng dụng hệ thống. Vì vậy, tôi không hiểu cách giải quyết vấn đề này.
Cảm ơn trước
Đây là mẫu mã của tôi
if (Settings.Secure.getString(getContentResolver(),
Settings.Secure.ACCESSIBILITY_ENABLED).contains("1")) {
if (Settings.Secure.getString(getContentResolver(),
Settings.Secure.ACCESSIBILITY_ENABLED).contains("1")) {
System.out.println("Putting the Value to Enable..");
Settings.Secure.putInt(getContentResolver(),
Settings.Secure.ACCESSIBILITY_ENABLED, 0);
} else {
Settings.Secure.putInt(getContentResolver(),
Settings.Secure.TOUCH_EXPLORATION_ENABLED, 1);
}
}