首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用getContentResolver().query获取备份照片

使用getContentResolver().query获取备份照片
EN

Stack Overflow用户
提问于 2016-11-03 15:51:18
回答 1查看 101关注 0票数 0

我正试着拿我的备用照片

代码语言:javascript
复制
mediaCursor = getContentResolver().query(MediaStore.Images.Media.getContentUri("content://com.google.android.apps.photos.contentprovider"), projection, selection, selectionArgs, "");

但我没有结果。正确的Uri是什么?还是我必须使用另一个api?

我也试过

代码语言:javascript
复制
Uri ImageUri = Uri.parse("content://com.google.android.gallery3d.provider/picasa/images/media");
            mediaCursor = getContentResolver().query(ImageUri, projection, selection, selectionArgs, "");

但我得到了一条错误信息:

权限拒绝:从com.android.gallery3d.provider.GalleryProvider {41d647c8 23247:org.de.jmg.jmgphotouploader/u0a198} (pid=23247,uid=10198)打开提供程序ProcessRecord需要com.google.android.gallery3d.permission.GALLERY_PROVIDER或com.google.android.gallery3d.permission.GALLERY_PROVIDER

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-06 22:21:58

我在Google中找到了一个解决办法:

代码语言:javascript
复制
Drive.Files.List request = client.files().list()
                                        .setPageSize(100)
                                        .setFields("files,kind,nextPageToken")
                                        .setQ(null)
                                        .setSpaces("photos");

问题是专辑没有显示。另一种可能是https://roostertech.wordpress.com/2013/08/09/accessing-gphoto-android/,但所使用的api有点过时。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40405949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档