android盒子挂webdav,GitHub - zhao-pf/Android-WebDav: 关于WebDav使用的一系列操作实例

本文介绍如何在Android应用中使用WebDav服务,以坚果云为例,详细阐述添加依赖、配置权限、建立连接、上传下载文件等操作步骤,并提供示例代码。
摘要由CSDN通过智能技术生成

WebDav-For-Android

关于WebDav使用的一系列操作实例

掘金文章地址:传送门

先上图上链接

Demo效果图

1.gif

前言

我自己对数据存取有需求,所以研究了几天最终决定存在坚果云。

因为坚果云免费的,支持WebDav,用来存取用户数据确实是不错的,在开发之前网上找到的关于资料很少,通过查看其他相同需求软件最后找到了sardine这个项目,项目地址:传送门

一、开始前的配置

1. 添加依赖库

查看最新版本号:传送门

dependencies {

...

implementation 'com.thegrizzlylabs.sardine-android:sardine-android:最新版本号'

}

2. 添加各种权限

这里有两个坑

安卓9以上的网络安全策略:谷歌官方文档

安卓10沙箱限制:谷歌官方文档

解决办法:

右键res文件夹新建一个目录选择xml

2.jpg

之后右键xml文件夹新建一个名为network_security_con

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值