gpt4 book ai didi

android - Google Drive 的内容提供者

转载 作者:行者123 更新时间:2023-11-30 04:08:02 27 4
gpt4 key购买 nike

我的应用需要访问某些内容提供程序,Google 云端硬盘就是其中之一。但是,从我的搜索中我看不到任何由 GoogleDrive 公开的提供商。我使用以下代码打印所有 ContentProviders

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);
}
}
}
}

我可以看到像这样的提供者:

com.google.android.apps.docs

com.google.android.apps.docs.files。

但无法在列表中找到名称“驱动器”。那么这是否意味着 GoogleDrive 没有公开其内容??

编辑:据我了解,我们似乎可以通过不同的提供商访问 Google Drive 的不同组件。例如,我们可以通过Google Docs 提供的content provider 访问GoogleDrive 中的所有文档。

但是,我仍然不确定如何访问存储在 GoogleDrive 中的视频或歌曲!!

最佳答案

从 Google I/O 开始,G Drive 现在是一个内容提供者。

关于android - Google Drive 的内容提供者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11304848/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com