Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 索尼安卓平板电脑中SD卡的绝对路径_Android - Fatal编程技术网

Android 索尼安卓平板电脑中SD卡的绝对路径

Android 索尼安卓平板电脑中SD卡的绝对路径,android,Android,我想将视频存储在索尼安卓平板电脑中,然后我想获得这条路径。那么索尼安卓平板电脑中SD卡的绝对路径是什么呢。提前谢谢 以编程方式调用getExternalFilesDir(null).getAbsolutePath(),它将作为字符串返回。这是指外部存储,如果没有SD卡,可能是内部存储。使用此路径我想从tablet SD卡播放视频不要使用绝对路径。您应该使用Environment.getExternalStorageDirectory()或Context.getExternalFilesDir()

我想将视频存储在索尼安卓平板电脑中,然后我想获得这条路径。那么索尼安卓平板电脑中SD卡的绝对路径是什么呢。提前谢谢

以编程方式调用getExternalFilesDir(null).getAbsolutePath(),它将作为字符串返回。这是指外部存储,如果没有SD卡,可能是内部存储。

使用此路径我想从tablet SD卡播放视频不要使用绝对路径。您应该使用
Environment.getExternalStorageDirectory()
Context.getExternalFilesDir()
。您的问题可能是询问特定于索尼平板电脑的路径,但如果您还想为其他设备提供应用程序,或者如果索尼(未来)更改其硬件,该怎么办?通过API进行操作,不要硬编码路径。MisterSquonks注释应为+100ed。您甚至不需要知道路径是绝对路径还是相对路径,这一点都不重要。只要你不将它硬编码到你的应用程序中,而是使用Mstersquonk告诉你的方法@Quonk先生:我认为你的评论应该是“不要使用
硬编码的路径”。有没有不使用方法的绝对路径???/mnt/sdcard/但是如果你直接尝试这样做,你会想做一个try-catch块,以防当sd卡不在电话中时,它抛出FileNotFoundException没有鼓励,只是知道而已。已发出警告以捕获抛出的任何异常。