因为沙丁鱼或杰克兔的实现依赖于httpclient,但httpclient已经被Android抛弃了。我写的Java代码总是无法正确编译,有的是因为multi dex错误,有的是因为找不到INSTANCE或者类等等......
我想使用okhttp,但没有找到一点文档,所以可以给我一些提示。谢谢。
试试这个: https://github.com/thegrizzlylabs/sardine-android
它是Android的WebDAV客户端,使用OkHttp作为HTTP客户端。
遗产:
最初是从沙丁鱼分叉出来的
Apache HTTP 客户端被 OkHttp 取代
JAXB被SimpleXml取代
看看这个库 https://gitlab.com/bitfireAT/dav4android
它也用于 https://github.com/owncloud/android-library