Android6.0系统关于外部存储路径的获取

#Android6.0系统,每次刷机后,插入sdcard,会在storage路径下自动生成一个目录,而且每次刷机后生成的目录都不一样,请问如何获取到每次生成的外部存储路径呢并且不获取内部存储路径呢?
String path = Environment.getExternalStorageDirectory().getAbsolutePath();
这个方法当没插入sdcard时获取到的是内部存储路径,有什么办法只获取自动生成的外部存储路径,并且不获取内部存储呢?

机器人回答的方法是可行的