使用第三方应用更改文件路径
Changing file paths using third party apps
我正在使用 Flutter 编写移动应用程序。我想更改设备中存在的一些默认文件路径。
例如,每当我使用 phone 单击图片时,它都会存储在默认文件夹中。
/storage/emulated/0/DCIM/Camera
我想更改默认文件路径,这样当我单击照片时,它就会存储在我选择的位置。
我能用 Flutter 做到这一点吗?
Is there anyway I can do that using Flutter?
没有。没有 Flutter 也无法做到这一点。
相机应用存储照片的位置取决于该相机应用的开发人员。这可能在您指定的位置。它可能在设备上的其他地方。它可能根本不在设备上,而是直接发送到服务器。无论如何,当用户直接使用相机应用时,其他应用无法控制该行为。
如果您的应用要求相机应用使用ACTION_IMAGE_CAPTURE
Intent
拍照,您可以请求相机应用存储结果在特定位置的照片,使用 EXTRA_OUTPUT
.
我正在使用 Flutter 编写移动应用程序。我想更改设备中存在的一些默认文件路径。 例如,每当我使用 phone 单击图片时,它都会存储在默认文件夹中。
/storage/emulated/0/DCIM/Camera
我想更改默认文件路径,这样当我单击照片时,它就会存储在我选择的位置。
我能用 Flutter 做到这一点吗?
Is there anyway I can do that using Flutter?
没有。没有 Flutter 也无法做到这一点。
相机应用存储照片的位置取决于该相机应用的开发人员。这可能在您指定的位置。它可能在设备上的其他地方。它可能根本不在设备上,而是直接发送到服务器。无论如何,当用户直接使用相机应用时,其他应用无法控制该行为。
如果您的应用要求相机应用使用ACTION_IMAGE_CAPTURE
Intent
拍照,您可以请求相机应用存储结果在特定位置的照片,使用 EXTRA_OUTPUT
.