# permissionx **Repository Path**: gggl/permissionx ## Basic Information - **Project Name**: permissionx - **Description**: PermissionX: A Kotlin library for easy, coroutine-based permission requests in Android apps, simplifying permission handling and providing user guidance for denied permissions. - **Primary Language**: Kotlin - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-23 - **Last Updated**: 2024-03-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # permissionx #### 介绍 PermissionX: A Kotlin library for easy, coroutine-based permission requests in Android apps, simplifying permission handling and providing user guidance for denied permissions. #### 安装教程 implementation("com.gitee.gggl:permissionx:1.0.4") #### 使用说明 ``` val permissionList = arrayListOf( Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.ACCESS_COARSE_LOCATION ) val permissionXResultMap = requestPermissions(this@MainActivity , permissionList) permissionXResultMap.forEach { permission, permissionResult -> resultSb.append("permission $t: granted = ${permissionResult.granted} , hasRefuse = ${permissionResult.hasRefuse} \n") } ``` #### 详细介绍 https://blog.csdn.net/mldxs/article/details/136973946?spm=1001.2014.3001.5502