問題タブ [sardine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2018 参照

android - httpclientandroidlib を使用した Android 上の WebDav ライブラリ Sardine

このスレッドを参照するAndroid で webdav を使用する Sardine lib ( http://code.google.com/p/sardine/ ) を httpclientandroidlib ( http://code.google.com/p/ httpclientandroidlib/ )。

しかし、java.lang.VerifyError 例外が発生し続けます。

Sardine lib を jar ファイルおよび Eclipse プロジェクトとして参照しようとしましたが、常に同じです。

例外がスローされる前に dalvikVM からメッセージを読み取ると、javax.xml.bind.JAXBContext.newInstance() に問題があります。しかし、いくつかの Dx エラーが発生するため、JAXB ライブラリまたはソースをプロジェクトに追加できません。

したがって、これは解決策にはなりません。Androidでイワシライブラリを実行する方法を知っている人はいますか?

助けてくれてとても感謝しています!

例外:

Android API レベル 10 と Java 1.6 を使用しています。

0 投票する
2 に答える
3418 参照

android - SSL経由のJavaイワシ

イワシで webdav クライアントを作成しようとしていますが、https サーバーに接続しません。使用ガイドでは、ssl http://code.google.com/p/sardine/wiki/UsageGuide#SSLについてこれを述べていますが、カスタム HTTP クライアントにキーストアを提供する方法がわかりません。

このエラーが発生します。

どうすれば設定できますか?

0 投票する
1 に答える
2561 参照

java - Sardine Webdav:新しいファイルを作成する方法は?

私はWebdavクライアントのSardineに取り組んでいます。Sardine webclient for Webdavを使用して、サーバー上に新しいファイル(例:file.txt)を作成できません。を使用してディレクトリを作成しました

Sardineを使用して新しいファイルを作成する方法はありますか?

0 投票する
1 に答える
902 参照

android - アンドロイド イワシ + httpclientandroidlib

このライブラリを使用しようとしていますが、許可されていません。これは私のコードです。

しかし、私はこれを取得します: コンストラクタ SardineImpl(DefaultHttpClient,String,String) は未定義です

0 投票する
3 に答える
3537 参照

android - Android webdav Java イワシ

イワシがAndroidでwebdavクライアントを作成しようとしているのですが、このコードを試しています:

これはJAVAアプリケーションでは完璧に動作しますが、Androidではクラッシュします:(

これを取得することSystem.out.printlnで置き換えますToast

0 投票する
1 に答える
646 参照

java - Java アプリケーションから SharePoint Web サイトにアクセスするためにイワシを使用する

イワシは自動でログインできると思っていたのですが、403エラーを返します。

いわしと SharePoint Online を使用したことはありません。

クレームベース認証を使用した SharePoint Online でのリモート認証

私は何か他のことをしなければならないことを知っていますが、方法がわかりません。

誰でも私を助けることができますか?

0 投票する
2 に答える
1899 参照

android - android sardine + httpclientandroidlib -> 新しいパッケージ名

https://stackoverflow.com/a/7853412/497102からの提案に従いましたが、結局、イワシは http クラスを見つけられませんでした。http://code.google.com/p/httpclientandroidlib/が正しく言うように、すべてのパッケージ名は

org.apache.http

ch.boye.httpclientandroidlib

したがって、イワシはクラスを見つけることができません。

上記のスタックオーバーフロー スレッドがブロックされており、これに対する回答が必要です。Android で Sardine を使用する方法

アプリレベル: 8、Android 2.2

ありがとう

0 投票する
1 に答える
154 参照

java - ネットワーク インターフェイス変更後の Java 再接続

Sardine を使用するファイル同期クライアント (Java 1.6) を作成しています。

https://code.google.com/p/イワシ/

Sardine がサーバーへの接続を失った場合 (つまり、ネットワークの停止または LAN から WiFi への変更)、クライアントを完全に停止して再起動するまで再接続できません。

私は次のことを試しました:

  • 接続をスパムする
  • イワシ オブジェクトを動的に再作成する
  • Sardine ソースコードを最新の Apache HTTP ライブラリで再パッケージ化

私が知る限り、実際のネットワーキングはAbstractHttpClient内で行われますが、次に何を試せばよいかわかりません。

理由に関係なく、このことを動的に再接続する方法について何か提案はありますか?

0 投票する
1 に答える
1580 参照

java - イワシのアンドロイド webdav

Android の Sardine に大きな問題があります。Android 用の Sardine ライブラリをダウンロードして、プロジェクトで使用しています。PUT と GET メソッドは機能しますが、LIST メソッドは機能せず、理由がわかりません。

これは私のプログラムの LogCat コンソールです:

必要なヘルプ。

どうもありがとう!