diff --git a/android/src/main/java/com/iminlcdmanager/LcdManagerModule.java b/android/src/main/java/com/iminlcdmanager/LcdManagerModule.java index ecde6b4..ec9acbd 100644 --- a/android/src/main/java/com/iminlcdmanager/LcdManagerModule.java +++ b/android/src/main/java/com/iminlcdmanager/LcdManagerModule.java @@ -13,7 +13,6 @@ import android.os.Build; import android.text.Layout.Alignment; import android.text.TextPaint; -import android.util.Base64; import android.util.Log; import androidx.annotation.NonNull; import com.facebook.react.bridge.Promise; @@ -35,6 +34,7 @@ import java.net.URL; import java.util.ArrayList; import java.util.Arrays; +import java.util.Base64; import java.util.List; @ReactModule(name = LcdManagerModule.NAME) @@ -189,7 +189,7 @@ public void base64ToBitmap(String base64String) { ); try { - byte[] decodedImageBytes = Base64.decode(base64String, Base64.DEFAULT); + byte[] decodedImageBytes = Base64.getDecoder().decode(base64String); Bitmap decodedBitmap = BitmapFactory.decodeByteArray( decodedImageBytes, 0, diff --git a/package.json b/package.json index 2038d2f..562c46f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "imin-lcd-manager", - "version": "0.2.0", + "version": "0.2.2", "description": "react-native module for imin lcd", "main": "lib/commonjs/index", "module": "lib/module/index",