I am trying add run time permissions android(6.0.1) API 23,If I use SDK version(min and target version both 23) it woks fine, like below,
<uses-sdk
android:minSdkVersion="23"
android:targetSdkVersion="23" />
If I change android:minSdkVersion(less then 23)
For example:
I am getting error below:
Call requires API level 23 (current min is 14): android.app.Activity#requestPermissions,checkSelfPermission
For following 2 methods,
1)requestPermissions(permissionsList.toArray(new String[permissionsList.size()]),REQUEST_CODE_ASK_MULTIPLE_PERMISSIONS)
2)checkSelfPermission(permission)
I tried ActivityCompat.checkSelfPermission()
and ContextCompat.checkSelfPermission()
both are not working.
What I missing could not understand..