(Not duplicate / I did research)
- Использование
Kotlin
для Android
min API level
равно 19
Я пытаюсь encode
файл image
в Base64
Мой путь к изображению выглядит следующим образом:
/storage/emulated/0/Android/data/com.example.android/files/Pictures/1234.jpg
Я сохранил путь в переменную с именем photo_path
Теперь я делаю это, чтобы преобразовать изображение в Base64
val bytes = File(photo_path).readBytes()
var imgBase64 = android.util.Base64.encode(bytes, android.util.Base64.DEFAULT);
println("imgBase64: " + imgBase64)
Когда я печатаю вывод значения imgBase64
, я получаю это:
imgBase64: [B@4202e71
Может кто-нибудь, пожалуйста, помогитея понимаю, что на выходе и как решить эту проблему?