我正试着拿我的备用照片
mediaCursor = getContentResolver().query(MediaStore.Images.Media.getContentUri("content://com.google.android.apps.photos.contentprovider"), projection, selection, selectionArgs, "");但我没有结果。正确的Uri是什么?还是我必须使用另一个api?
我也试过
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
发布于 2016-11-06 22:21:58
我在Google中找到了一个解决办法:
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有点过时。
https://stackoverflow.com/questions/40405949
复制相似问题