我想将图片保存到 SD 卡,因为它有足够的空间;然而,尽管我付出了努力,但这些图片似乎仍在内部存储中保存。
CameraFragment.kt:
var outputDirectory = context.getExternalFilesDir(Environment.DIRECTORY_PICTURES)!!
outputDirectory.mkdirs()
这是正确的做法吗?我还在应用中请求了权限:
PermissionsFragment.kt
Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE
AndroidManifest.xml
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>