Java 在Android Studio中访问外部共享内存

Java 在Android Studio中访问外部共享内存,java,android,storage,android-external-storage,Java,Android,Storage,Android External Storage,我想要Android中的ExternalMemory/Android/data/my_package\u name/files/。那我怎么才能得到它 这里的外部存储器指的是辅助可移动存储器(又称SD卡) internalmemory/Android/data/my_package\u name/files/-getExternalFilesDir(null) ExternalMemory/Android/data/my_package\u name/files/- 这是否可以获取该路径?文件目录

我想要Android中的
ExternalMemory/Android/data/my_package\u name/files/
。那我怎么才能得到它

这里的外部存储器指的是辅助可移动存储器(又称SD卡)

internalmemory/Android/data/my_package\u name/files/
-
getExternalFilesDir(null)

ExternalMemory/Android/data/my_package\u name/files/
-

这是否可以获取该路径?

文件目录[]=getExternalFilesDirs(null);
File dirs [] = getExternalFilesDirs(null);

if ( dirs.length < 2 )
    return;

File removable = dirs[1];

Log.d(TAG, "removable: " + removable.getAbsolutePath();
如果(方向长度<2) 返回; 文件可移动=dirs[1]; Log.d(标记,“removable:+removable.getAbsolutePath();
这里的外部内存指的是辅助可移动存储(也称SD卡)。
如果是这样,请发布完整路径。
/storage/emulated/0/
它是用于内部的,对吗?我希望它与此等效,但将我的文件存储在存储卡中。目前,我正在寻找完整路径。谢谢,mate,它可以工作!!