2016-12-06 2 views
0

어떤 이유로 든 다음 코드는 이전처럼 작동을 멈췄습니다. 이제 .search() 메서드는 빈 목록을 반환합니다. 이 코드는 몇 달 동안 아무런 문제없이 변경 작업을 해 수백 명의 사용자에게 서비스를 제공했습니다. "myfile.txt"파일은 항상 폴더 안에 있지만 .search() 메서드는 더 이상 찾을 수 없습니다. API v1 Core API 지원 중단 예정입니까? 2014 년 6 월 28 일까지 계속 작업해야합니다. 어떻게 해결할 수 있습니까? 고맙습니다!Android Core API .search()가 빈 목록을 반환합니다.

안드로이드 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

쿼리와 일치하는 항목을 디렉토리에서 검색합니다. 매개 변수 :.

  • 경로 - 보관 용 디렉토리에서 검색 할
  • 쿼리 - (최소 3 자)를 검색 할 수있는 쿼리.
  • fileLimit - 반환 할 파일 항목의 최대 수입니다. 0 이하를 전달하면 기본값은 10,000이며, 반환되는 값은 1,000입니다.
  • includeDeleted - 삭제 된 파일을 검색 결과에 포함할지 여부. 반환 : 일치하는 파일의 메타 데이터 항목 목록 *
+0

[참조 용 교차 링크 : https://www.dropboxforum.com/t5/API-support/Android-Core-API-search-returns-empty-list/m-p/196715#M9024] – Greg

답변

0

이 문제는 Dropbox로 해결되었습니다. 감사합니다.

관련 문제