Android简单文件上传

显然,在这个世界上,每个人都只将图像上载到服务器,我似乎找不到任何能告诉我如何上载非图像文件的内容。我想做的是创建一个sqlite备份文件并将其存储在我的服务器上,以便以后如果用户需要他们可以下载并使用此备份来还原其数据。

我也尝试了以下库,但是它们似乎除了图像以外没有其他作用。

implementation "net.gotev:uploadservice:3.5.2"
implementation "net.gotev:uploadservice-ftp:3.5.2"

有人可以指出我需要将文件类型上传到php脚本以便可以将其存储在目录中的方向吗?

chensong651 回答:Android简单文件上传

使用retrofit2发出网络请求,然后可以在此处tutorial

看到一个简单的POST请求 简而言之,您可以在服务内部创建类似这样的函数
public interface FileUploadService {  
    @Multipart
    @POST("upload")
    Call<ResponseBody> upload(
        @Part("description") RequestBody description,@Part MultipartBody.Part file
    );
}
本文链接:https://www.f2er.com/3169476.html

大家都在问