有没有办法从桌面访问安卓手机的sd卡文件?我写了一个应用程序,其中 /mnt/sdcard/ 中有一个名为 video.mp4 的文件。活动开始时,我已经启动了一个 nanohttp 服务器(http),其工作目录是 /mnt/sdcard。那么为什么我不能从 vlc 播放器访问 'protocol://xxxx:port/video.mp4' 呢?我在 apache web 服务器中成功检查了这个。我的应用程序对外部存储具有读/写权限。
private class MyHTTPD extends NanoHTTPD {
public MyHTTPD() throws IOException {
super(PORT, Environment.getExternalStorageDirectory());
}
.......
.......
}