如何访问android中的特定内部存储目录?

我正在尝试学习android编程。 作为一个开始,我试图了解内部文件系统并访问它们。 任何帮助都非常感谢。 以下是我的挑战:

  1. 如何通过android模拟器/ Android设备监视器创建“TEST”文件夹? 我需要创建存在警报,下载,DCIM文件夹的文件夹。
  2. 创建“TEST”文件夹的绝对目录路径是什么? 是否可以使用以下代码访问TEST文件夹:

    List list = Environment.getDataDirectory()+"/TEST".listFiles(); 
  3. 清单中是否有任何权限可以读/写内部存储?

PS:我使用Android Studio。

你会想要一些东西

 File TEST = new File(Environment.getExternalStorageDirectory(), "TEST"); TEST.mkdir(); // make directory may want to check return value String path = TEST.getAbsolutePath(); // get absolute path 

和权限

   ...  

进一步参考

File file = new File("storage/emulated/0","yourfoldername/");

如果这没有帮助,那么这对我有用,然后在使用中

File(Environment.getobbdir(),"yourfoldername");