纯好奇。 小红书/rednote ( Google Play ),如何做到没有任何权限保存图片的?
操作方式: 任一文章,长按图片,点击 [ Save ] ,保存成功。
保存目录为: storage/emulated/0/DCIM/
![]() | 1 KagurazakaNyaa 15 天前 ![]() |
2 MacsedProtoss 15 天前 via iPhone 与 iOS 不同,Android 对于写到相册默认地址是不需要申请权限的。你这里说的目录就是默认地址。 |
![]() | 3 LLLeo 15 天前 要权限的 应该是你给过了存储权限 |
![]() | 4 qwwuyu 15 天前 |
![]() | 5 villivateur 15 天前 保存图片从理论上来讲本来就不需要权限。读取相册才需要权限。 |
![]() | 6 clf 15 天前 保存到相册不需要权限,选择照片也不需要文件存储权限(直接走系统的选择图片的组件,权限给的系统图片),所以很多申请文件读写权限的其实是超过使用范围申请。 |
![]() | 8 Cheons 15 天前 via Android 公共文件夹是开放的。 保存图片,索要权限是为了其他目的。 |
9 Lockroach 14 天前 安卓 10 以上 MediaApi 就不需要授权就可以访问相册了 |
![]() | 10 sky96111 14 天前 保存图片到标准文件夹是不需要权限的,那些保存图片向你索要权限的软件有其他的目的 |
11 chenyue 14 天前 说明小红书程序员还是有点追求的,做了高版本适配 |
![]() | 12 nowant 14 天前 高版本早就不需要权限了,google 在存储权限这一块来回改。 |
13 superrichman 14 天前 你不解锁手机也能拍照,但是看不到你的相册里之前拍过的相片。 |
![]() | 14 snw 14 天前 via Android 我记得小红书 Play 版一直很烂,保存图片会弹出选择部分图片的对话框,不管选图还是不选图都会提示权限不足保存失败,只有开放读取全部图片权限才能保存图片。 刚试了下,现在还是会弹这个框,不过可以成功保存了。 |
![]() | 15 AkinoKaedeChan 14 天前 via iPhone @chenyue 那倒不是有追求,是 Google Play 对使用 API 版本有要求,如果不符合就不能更新。然后各大厂在 Play 上的 API 版本就比其他地方高,很难理解为什么宁愿维护两个版本而不统一更新… |
16 auhah 14 天前 保存到系统相册没记错的话是不需要权限的 现在如果合规做应用,高版本的储存权限完全是可以不申请的 |