{"id":76972,"library":"lib-permission","title":"Android App Factory Permission Library","description":"Android library for managing runtime permissions in Android applications, part of the Android App Factory project.","status":"active","version":"8.2.10","language":"java","source_language":null,"source_url":"https://github.com/bihe0832/AndroidAppFactory","tags":["android","permissions","runtime","library","utility"],"install":[{"cmd":"<dependency>\n  <groupId>com.bihe0832.android</groupId>\n  <artifactId>lib-permission</artifactId>\n  <version>8.2.10</version>\n</dependency>","lang":"xml","label":"Maven"},{"cmd":"implementation 'com.bihe0832.android:lib-permission:8.2.10'","lang":"groovy","label":"Gradle"}],"dependencies":[],"imports":[{"symbol":"PermissionManager","correct":"com.bihe0832.android.lib.permission.PermissionManager"}],"quickstart":{"code":"import com.bihe0832.android.lib.permission.PermissionManager;\n\nPermissionManager.requestPermission(activity, Manifest.permission.CAMERA, new PermissionCallback() {\n    @Override\n    public void onGranted() { /* handle */ }\n    @Override\n    public void onDenied() { /* handle */ }\n});","lang":"java","description":"Requests camera permission using the PermissionManager."},"warnings":[{"fix":"Check Build.VERSION.SDK_INT before using runtime permission APIs.","message":"Requires Android API 23+ for runtime permissions; older versions will crash.","severity":"breaking","affected_versions":"<8.0.0"}],"env_vars":null,"search_vec":"'android':1,6,13,18,22 'app':2,19 'applic':14 'factori':3,20 'librari':5,7,25 'manag':9 'part':15 'permiss':4,11,23 'project':21 'runtim':10,24 'util':26","created_at":"2026-06-17T19:41:53.249438+00:00","updated_at":"2026-06-17T19:41:53.249438+00:00","problems":[],"ecosystem":"maven","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://android.bihe0832.com/doc/","github":"https://github.com/bihe0832/AndroidAppFactory","docs":"https://appdoc.app/artifact/com.bihe0832.android/lib-permission/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["utility"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}