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

时间:2016-01-19 16:13:33

标签: java android android-studio

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

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

    List<File> list = Environment.getDataDirectory()+"/TEST".listFiles();
    
  3. 是否可以在清单中提及读/写内部存储的权限?

  4. PS:我使用Android Studio。

2 个答案:

答案 0 :(得分:2)

你想要的东西是

Start.compareTo(Heute)>0

和权限

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

进一步参考

答案 1 :(得分:1)

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

  

如果这无济于事,那就对我有用

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