Как создать директорию в android?
У меня возникла проблема, при создании директории не возникает исключение, но директория не создается, разрешения все подключены. Тестирую программу на Android 10. Код программы:
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
boolean checkPermission = canWriteToExternalStorage(getApplicationContext());
String str= String.valueOf(checkPermission);
File file = new File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/Sample Directory");
if(!file.exists()) {
Toast.makeText(getApplicationContext(),str,
Toast.LENGTH_LONG).show();
}
}
private static boolean canWriteToExternalStorage(Context context) {
return ContextCompat.checkSelfPermission(context, android.Manifest.permission.WRITE_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED;
}