【问题标题】:android read video from windowsandroid从windows读取视频
【发布时间】:2013-10-25 11:23:34
【问题描述】:

我想测试我实现的媒体播放器的行为。这个没有从互联网上读取流,所以我下载了一个 mp4 视频进行测试。但是在使用 Environment.getExternalStorageDirectory() 时,我无法访问我的 Windows 硬盘。命令 Environment.getExternalStorageDirectory().getAbsolutePath() 给了我 /storage/sdcard。所以这是我的问题:如何从 android 模拟器访问 windows 硬盘?有可能吗?

【问题讨论】:

    标签: android video


    【解决方案1】:

    据我所知,不可能

    你不能直接从安卓模拟器访问windows硬盘。

    相反,如果您熟悉客户端-服务器编程,则可以访问 localhost(10.0.2.2)。

    现在,如果您想加载您的 mp4 文件,请使用 DDMS 将该文件推送到模拟器 sdcard。

    • 在 Eclipse 中,窗口->打开透视图->DDMS。

    • 你有一个文件资源管理器(如果没有看到,窗口->显示视图->文件资源管理器)

    • 导航到您的 sdcard(在您的情况下为 /storage/sdcard)
    • 在资源管理器的右上角,有推/拉/删除文件的按钮

    【讨论】:

    • 嘿,谢谢尼扎姆。我确实喜欢这个,但我仍然有一个只读错误:/ [2013-10-25 15:47:01 - ddms] 传输错误:只读文件系统 [2013-10-25 15:47:02] 失败推送选择:只读文件系统
    • 在创建模拟器的过程中是否创建了sdcard?查看模拟器详细信息以使用 AVD 管理器查看 sdcard 大小
    • 是的。我看到一个 tuto 说我也应该修改硬件选项,但我的 avd 屏幕没有它
    • 好吧,我似乎没有运气,因为我尝试这样做没有成功...stackoverflow.com/questions/5174824/…
    • 是的。但路径不同。那么,更改权限后是否有效?
    猜你喜欢
    • 1970-01-01
    • 2018-03-20
    • 2011-01-13
    • 1970-01-01
    • 2013-07-20
    • 2013-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多