使用Kotlin方法参数和协程的Android权限请求
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.keluokeda:KePermission:v1.0.0'
}
KePermission(supportFragmentManager)
.requestPermissions(permissionList1) { list ->
list.forEach {
Logger.d(it)
}
}
lifecycleScope.launch {
val permission = KePermission(supportFragmentManager)
val list = permission.requestPermissions(permissionList1)
list.forEach {
Logger.d(it)
}
}