Android应用使用默认相机保存到非默认位置

27次阅读
没有评论

*

问题描述

希望找到一个应用程序,在启动时能够利用默认相机将拍摄的照片等文件保存至用户指定的非默认位置。此外,还希望能为不同的存储位置创建快捷方式。

已有解决方案中提及了一个名为FolderMount的应用程序(需root权限),该应用可通过在外部SD卡上创建指向内部分区文件夹的软链接来实现上述需求。对于没有外部SD卡(如Nexus设备)的情况,还可以考虑将文件夹链接至USB闪存驱动器。

解决方案

方案1

使用FolderMount应用程序(需root权限)

请注意在使用此方法前需要已对设备进行了Root处理,并且可能需要解锁Bootloader。

步骤:

  1. 下载并安装FolderMount应用
  2. 访问官方网址https://play.google.com/store/apps/details?id=com.devasque.fmount,按提示完成安装步骤(安装过程中注意确保根权限),以获得应用程序的访问权限。此操作需要root设备。

  3. 创建相机拍摄文件存储链接

  4. 打开FolderMount应用。
  5. 切换至”添加新的挂载点”界面,选择内部分区存放图片的目录,例如/storage/emulated/0/Pictures
  6. 在另一侧选择要在外部SD卡中创建的目标路径。建议提前通过文件浏览器查找或确认对应目标,以避免覆盖其他重要文件夹。

  7. 设置相机拍摄至指定位置

  8. 打开相机应用;
  9. 进入拍照设置菜单(方式可能因各个Android版本略有差异),并找到更改拍摄影像存储路径的选项。
  10. 在提供的选择中,应当能够看到新建的外部挂载点。请手动指定为刚才FolderMount创建的目的地。

方案2

通过第三方云同步工具如DropSync代替特定保存需求

虽然官方方案提供了一个直接在本地文件系统中实现存储位置变更的方法,但如果您希望保持简洁且更关注数据同步,则可以考虑使用云服务或专门的同步应用(例如,DropBox)。DropSync作为一款可选替代方案,能够满足您定期上传照片等重要文件的需求,并允许轻松设定不同存储路径和时间间隔。

步骤:

  1. 下载并安装DropSync
  2. 设置文件来源与目的地
  3. 登录您的云服务账号;
  4. 在应用内创建一个新的同步任务,将相机拍摄的照片添加作为上传源;
  5. 设定上传目标位置至外部或非默认云端存储空间(根据喜好选择Dropbox或其他支持的服务)。

综上所述,在Android设备上更改照片等文件的默认保存路径涉及到一些复杂操作。但一旦掌握其中方法后可以更高效地管理资源与减少内部SD卡的压力。务必确保按自身情况合理使用上述任一解决方案以达最佳效果。

通过上述步骤您可以根据个人需要灵活调整相机拍摄的照片及其他多媒体内容存储的具体位置,并利用根权限工具FolderMount或外部云存储服务DropSync来优化这一过程。如有任何疑问,建议进一步查阅相关技术文档并通过论坛等渠道寻求专业帮助。这样可以使操作更加顺利且符合您的实际应用场景需求。

正文完