私はアンドロイドアプリを開発しています。私はドロップボックスフォルダからsdcardのフォルダにデータをダウンロードすることになっています。ダウンロードが完了するとアプリが起動します。 問題は、私はsdcardフォルダにいくつかのファイルを用意しています。これはDropboxフォルダと他のファイルにもあります。私のアプリを起動すると、sdcardフォルダにないファイルだけをダウンロードできます。 。私はそれでどうやって行くべきですか?ありがとう。どのように私はアンドロイドのsdcardのローカルフォルダの内容をdropboxのフォルダの内容でキャンプするのですか?
0
A
答えて
2
Dropboxからファイルをダウンロードするときは、Dropboxファイルのメタデータからrev
の値を保存します。
その後、再度チェックすると、rev
のリモート値がローカル値と一致する場合、同じバージョンが残っていることがわかります。そうでない場合は、新しいバージョンをダウンロードしてください。
ファイルの2つの異なるバージョンが同じサイズを持つことができるため、ファイル名とファイルサイズを確認するだけでエラーが発生しやすくなります。
編集:Dropbox APIは、ファイルの内容を確認するために使用できるファイルデータのハッシュを提供するようになりました。 API v2 Java SDKでは、FileMetadata.contentHash
として利用できます。
単一のMD5またはSHA1ではなく、ファイルのSHA256ハッシュの組み合わせです。
関連する問題
- 1. どのようにアンドロイドのmysqlテーブルから内容を表示するには?
- 2. どのように私は親フォルダにサブフォルダの内容をマウントするのですか?
- 3. は.gitignoreフォルダの内容
- 4. アンドロイドの内部ストレージの内容を確認するにはどうすればよいですか?
- 5. wwwフォルダ(ローカルフォルダ)内のファイルのハイブリッドアプリ内のパスは何ですか?
- 6. どのようにjoomlaのコンポーネントでテンプレートの内容の内容を変更する
- 7. Javafxでスクロールペインの内容をどのように翻訳するのですか?
- 8. どのように配列の内容でクリックハウステーブルをフィルタリングするのですか?
- 9. CoffeeScriptでリストの内容をどのようにインデントするのですか?
- 10. フォルダの内容をコピーする
- 11. Powershell - フォルダの内容を比較する
- 12. JavaScript Web AppでDropboxファイルの内容を解析する
- 13. モバイルウェブページの内容をアンドロイドで読む
- 14. 私はどのようにHTMLの要素の内容を別のHTMLの要素の内容で置き換えることができますか?
- 15. xpath - ファイルの内容をどのように選択するのですか?
- 16. divとdivの内容をどのようにスケールするのですか?
- 17. ハッシュマップの内容をどのようにダンプするのですか?
- 18. ページの内容、内容の内容の問題
- 19. ストアドプロシージャの内容をどのようにエクスポートしますか?
- 20. ドッカーボリュームの内容をどのように削除しますか?
- 21. は、どのように私は、ページの内容を更新するとJavaScript
- 22. gitでフォルダの内容を保持するには
- 23. 入力ボックスの内容をラベルにどのように渡すのですか?
- 24. jenkinsのあるウィンドウでフォルダの内容を別のフォルダにコピーする方法
- 25. JS内のファイル名やフォルダの内容を取得する
- 26. セルの内容の色はどのように検出できますか?
- 27. 私はどのように私のモバイルメニューの内容を中央に置くのですか?
- 28. 子管理オブジェクトコンテキストの内容は常に親の内容と同じですか?
- 29. どのようにして、フォルダの内容を表示するためにApacheを入手できますか?
- 30. 内容は私のローカルホスト上
私はわからないんだけど、多分/メタデータの呼び出しは、あなたのために有用であろう:あなたは、ここでより多くの情報を見つけることができます。そして、ファイル名とファイルサイズをファイルごとに比較するのが最も簡単な方法です。 – Beyka
ファイル名とファイルサイズを比較すると良いでしょう。ありがとう。 –