FileOperator icon indicating copy to clipboard operation
FileOperator copied to clipboard

鸿蒙4.0的系统 文件没有权限访问

Open fbu11 opened this issue 9 months ago • 6 comments

微信截图_20240424104323 文件能选,但要用okhttp上传时报错 read failed: ENOTCONN sdk用的是最新版

fbu11 avatar Apr 24 '24 02:04 fbu11

看下怎么上传的, 来点代码

javakam avatar Apr 26 '24 01:04 javakam

很基础的okthhp上传代码,几百KB的文件都不需要切片 okHttpClient.newCall( Request.Builder().url(Urls.UPLOAD_SINGLE).post( MultipartBody.Builder().setType(MultipartBody.FORM) .addFormDataPart("file", file.name, file.asRequestBody(MEDIA_TYPE_OCTET)) .build() ).build() ).enqueue(object : Callback { override fun onFailure(call: Call, e: IOException) = dealException(e, callback)

        @Throws(IOException::class)
        override fun onResponse(call: Call, response: Response) = dealResponse(
            response, hasToken = false, callback = callback
        )
    })

fbu11 avatar Apr 27 '24 11:04 fbu11

😅这是okhttp使用上的问题, 你再研究研究。AI是这么解答的你可以试试 :

image

javakam avatar May 06 '24 02:05 javakam

不是😅,这问题只在鸿蒙HarmonyOS 4.0 4.2的系统出现,其它手机Android13、Android14、HarmonyOS3.0、HarmonyOS2.0都没事

fbu11 avatar May 07 '24 03:05 fbu11

AI就是屎

fbu11 avatar May 07 '24 03:05 fbu11

鸿蒙也是屎,想让开发者开发,又不完全开放平台API

fbu11 avatar May 07 '24 03:05 fbu11