也许在 33 target 中 Sd 卡的写权限已经改变 我在写信
File directory = new File(Environment.getExternalStorageDirectory().getPath() + "/Temp"); if (!directory.exists()) { directory.mkdirs(); }
不创建目录,创建错误
而在清单中有读写权限外部存储
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
请帮助我如何创建目录 并创建文件 android 编译SDK 33
defaultConfig {
applicationId "com.export.exportcontacts"
minSdk 24
targetSdk 33