Java tutorial
//package com.java2s; // Use of this source code is governed by a BSD-style license that can be import android.annotation.SuppressLint; import android.annotation.TargetApi; import android.content.Context; import android.os.Build; import android.os.Bundle; import android.os.UserManager; public class Main { @SuppressLint("InlinedApi") @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2) private static boolean hasSyncPermissions(Context context) { if (Build.VERSION.SDK_INT < Build.VERSION_CODES.JELLY_BEAN_MR2) return true; UserManager manager = (UserManager) context.getSystemService(Context.USER_SERVICE); Bundle userRestrictions = manager.getUserRestrictions(); return !userRestrictions.getBoolean(UserManager.DISALLOW_MODIFY_ACCOUNTS, false); } }