无法从创建的文件中获取uri

laawzig2  于 2021-06-29  发布在  Java
关注(0)|答案(0)|浏览(195)

我正在尝试压缩图像,并使用以下代码获取压缩图像的uri:

private fun compressImage(){
        if (imageUri.value != null) {
            val compressedImagePath = SiliCompressor.with(application)
                .compress(
                    imageUri.value.toString(),
                    File(application.cacheDir,"temp")
                )
            val compressedImage = File(compressedImagePath)
            val compressedImageUri = Uri.fromFile(compressedImage)
        } 
    }

在日志中没有任何错误,但是,在调试之后我发现应用程序被卡住了 val compressedImageUri = Uri.fromFile(compressedImage) 不会运行进一步的代码。我做错什么了?
任何帮助都将不胜感激!!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题