android - 什么可以安全地用作 EXTRA_OUTPUT

标签 android camera

我正在尝试使用 ACTION_IMAGE_CAPTURE 从相机获取图像。哪些地方可以安全地用作 EXTRA_OUTPUT

我发现自己唯一的一个是 SdCard,但对我来说似乎很不方便(我需要一个权限,并且用户必须有一个 SdCard)。还有其他地方,我可以使用吗?

最佳答案

您可以使用 Activity.getCacheDir()

关于android - 什么可以安全地用作 EXTRA_OUTPUT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2280392/

相关文章:

java - Libgdx 在 android studio 中支持 gradle

java - findFragmentByTag() 返回 null

java - 在 Android 中使用外部 USB 摄像头

在 LinearLayout 中包含多个图像的 Android Camera App

java - 如何修复 android.os.FileUriExposedException : file:///storage/emulated/0/Documents/SM. pdf 通过 Intent.getData() 暴露在应用程序之外

java - 如何将按钮连接到将在 FrameLayout 内使用用户输入编辑 TextView 的对话框?

安卓 - java.lang.SecurityException : Connection refused

OpenCV 连续速度测量使用相机

java - 单击按钮触发camera.take拍照[工作]和通过函数调用触发camera.take拍照[不工作]之间的区别

c++ - 如果图像是 `==`,OpenCV 如何让 bool 为真,否则如何让 bool 为假?