From 0635d28fe9c8cfe59eda6b077abf9abf665147e0 Mon Sep 17 00:00:00 2001
From: 18034727885 <973609879@qq.com>
Date: 星期五, 04 九月 2026 13:41:26 +0800
Subject: [PATCH] 适配Android16 升级版本号
---
xldutils-kotlin/src/main/java/cn/sinata/xldutils/utils/StringKt.kt | 14 ++++++++++++--
1 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/xldutils-kotlin/src/main/java/cn/sinata/xldutils/utils/StringKt.kt b/xldutils-kotlin/src/main/java/cn/sinata/xldutils/utils/StringKt.kt
index 268e39e..3725074 100644
--- a/xldutils-kotlin/src/main/java/cn/sinata/xldutils/utils/StringKt.kt
+++ b/xldutils-kotlin/src/main/java/cn/sinata/xldutils/utils/StringKt.kt
@@ -42,14 +42,24 @@
* urlEncode
*/
fun String?.urlEncode(): String {
- return if (isNullOrEmpty()) "" else URLEncoder.encode(this, "utf-8")
+ return if (isNullOrEmpty()) "" else try {
+ URLEncoder.encode(this, "utf-8")
+ }catch (e: Exception){
+ e.printStackTrace()
+ this
+ }
}
/**
* urlDecode
*/
fun String?.urlDecode(): String {
- return if (isNullOrEmpty()) "" else URLDecoder.decode(this, "utf-8")
+ return if (isNullOrEmpty()) "" else try {
+ URLDecoder.decode(this, "utf-8")
+ }catch (e: Exception){
+ e.printStackTrace()
+ this
+ }
}
/**
--
Gitblit v1.7.1