diff --git a/BaseLibrary/src/main/java/com/tfq/library/permission/PermissionUtils.java b/BaseLibrary/src/main/java/com/tfq/library/permission/PermissionUtils.java index 9b93be1..16ca449 100644 --- a/BaseLibrary/src/main/java/com/tfq/library/permission/PermissionUtils.java +++ b/BaseLibrary/src/main/java/com/tfq/library/permission/PermissionUtils.java @@ -13,9 +13,9 @@ import java.util.List; public class PermissionUtils { - private static IPermission invokeGetCachePermission(Context context, String permission) { + public static IPermission invokeGetCachePermission(Context context, String permission) { try { - Class xxPermissionsClass = Class.forName("com.hjq.permissions.XXPermissions"); + Class xxPermissionsClass = Class.forName("com.hjq.permissions.permissions.PermissionLists"); // 尝试获取方法,可能需要调整方法名和参数 Method method = null; try { @@ -48,7 +48,7 @@ public class PermissionUtils { // 设置可访问 method.setAccessible(true); // 调用方法 - Object result = method.invoke(null, context, permission); + Object result = method.invoke(null, permission); // 处理返回值 if (result instanceof IPermission) { return (IPermission) result; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 3f9af6f..eb5b43f 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -16,6 +16,7 @@ + 1.0.0 1.0.1 - 20251120060846 + 20251120070024 diff --git a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.md5 b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.md5 index e6ee785..6efb536 100644 --- a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.md5 +++ b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.md5 @@ -1 +1 @@ -1cd0bf6251b926a7ba05758f7a92d0dc \ No newline at end of file +ee2fac97d5b9ac50e46e01af7270bd7b \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha1 b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha1 index 06cf8bf..fd19a08 100644 --- a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha1 +++ b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha1 @@ -1 +1 @@ -822ab63ae308bff16409d179ff48db4c509db9ca \ No newline at end of file +abaaf63e014b05316fbe6fbc7fe6f543c7a8080f \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha256 b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha256 index 366eafe..5ae5e7c 100644 --- a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha256 +++ b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha256 @@ -1 +1 @@ -c07078f400f601517dd429a72cac5d374a9016a2f0eeded2ec93f670b2ce8c9a \ No newline at end of file +8b78cae63dfffaae588ffdb490bfef0705c8bb7436709bb30e6158a38509c97a \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha512 b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha512 index 6b6c00d..531beab 100644 --- a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha512 +++ b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha512 @@ -1 +1 @@ -ec29bbc4fcc2e91b7cbeeeadc5b22d342dc46037aba617bd2c2f671322707554988abd94ab3ee73a22ddca0cdaee4799a64a219502201068859e89d801c086c2 \ No newline at end of file +fee32b5fee6790f73165a404d91553f390f24c84002727de93478ee5318b3a114db06569599f88e8886fb342aa37c51c56ae2866470423be622cd2951f69fd2d \ No newline at end of file