2016-12-06 3 views
0

何らかの理由で、次のコードが以前と同じように機能しなくなりました。 .search()メソッドは空のリストを返すようになりました。このコードは何ヶ月間も何の問題も変更もなく何百ものユーザーに対応しています。 ファイル "myfile.txt"は常にフォルダ内に存在しますが、.search()メソッドはこれ以上見つけることができません。 これはAPI v1 Core APIの廃止予定ですか? 2014年6月28日までは引き続き作業する必要があります。 どうすればこの問題を解決できますか?ありがとうございました!Android Core API .search()は空のリストを返します

のAndroidのAPI SDKから
List<Entry> searchforDatabaseResults = new ArrayList<Entry>(); 
searchforDatabaseResults = mApi.search("/", "myfile.txt", 0, false); 
if (searchforDatabaseResults.size()!= 0) { 
//... 
} 

1.6.3ドキュメント:

* 公共java.util.Listの検索(のjava.lang.Stringパス、 のjava.lang.Stringクエリ、 int型fileLimit、 boolean includeDeleted) throws DropboxException

クエリに一致するエントリをディレクトリで検索します。 パラメータ:

  • パス - Dropboxのディレクトリで検索するには
  • クエリ - (最小3つの文字)を検索するためのクエリ。
  • fileLimit - 返すファイルエントリの最大数。 0以下を渡すとデフォルトは10,000になり、返されるのは最大1000です。
  • includeDeleted - 削除されたファイルを検索結果に含めるかどうか。 返信:一致するファイルのメタデータエントリのリスト*
+0

[参照用のリンク:https://www.dropboxforum.com/t5/API-support/Android-Core-API-search-returns-empty-list/m-p/196715#M9024] – Greg

答えて

0

この問題はDropboxによって解決されました。ありがとうございます。

関連する問題