2012-07-03 5 views
1

내 앱이 일부 콘텐츠 제공 업체에 액세스해야하며 Google 드라이브가 그 중 하나입니다. 그러나 내 검색 결과 GoogleDrive에 노출 된 제공 업체를 볼 수 없었습니다.Google 드라이브 용 ContentProvider

com.google.android.apps.docs

com.google.android.apps.docs : 나는 내가 좋아하는 공급자를 볼 수

for (PackageInfo pack : getPackageManager().getInstalledPackages(PackageManager.GET_PROVIDERS)) { 
     ProviderInfo[] providers = pack.providers; 
     if (providers != null) { 
      for (ProviderInfo provider : providers) { 
       Log.d("TEST", "provider: " + provider.authority); 
      } 
     } 
    } 
} 

모든 ContentProviders

를 인쇄 할 follwing을 코드를 사용했다 . 파일.

그러나 '드라이브'라는 이름은 목록에서 찾을 수 없습니다. Google 드라이브가 해당 콘텐츠를 노출하지 않았다는 의미입니까?

편집 : 내가 알고있는 것으로부터, 다른 제공 업체를 통해 Google 드라이브의 다른 구성 요소에 액세스 할 수있는 것으로 보입니다. 예를 들어 Google 문서 도구에서 제공하는 콘텐츠 제공 업체를 통해 GoogleDrive의 모든 문서에 액세스 할 수 있습니다.

그러나 GoogleDrive에 저장된 동영상이나 노래에 액세스하는 방법에 대해 아직 확신 할 수 없습니다.

답변

1

현재 Google I/O G 드라이브는 콘텐츠 제공 업체입니다.

관련 문제