【问题标题】:Android Emulator sdcard not updating properlyAndroid Emulator sdcard 未正确更新
【发布时间】:2012-02-03 22:47:33
【问题描述】:

我有一个简单的 Android 应用程序,它可以提取手机上的所有音乐文件并显示在 listView 中。该代码工作正常,但是每当我更改 sdcard 上的歌曲时,无论是添加还是删除,都不会显示更改。看起来好像 sdcard 被缓存了。如果我重新安装 sdcard,则会显示更改。我可以关闭模​​拟器并重新启动它,但在我重新安装之前仍然没有任何变化。如何让模拟器读取 sdcard 上的更改,而不必每次更改时都重新挂载?我是否缺少设置或其他内容?

【问题讨论】:

    标签: android android-emulator


    【解决方案1】:

    如果您将任何媒体文件添加到模拟器,您必须运行 Menu-->Dev Tools-->Media Scanner

    使其在图库或模拟器中的任何其他应用程序中可见。

    【讨论】:

    • 这可以在代码中完成吗?就像在我的 onResume 函数上捕获可能发生的任何更改一样?另外,如果您将某些内容保存到 sdcard,则在媒体扫描程序发生之前什么都找不到?
    猜你喜欢
    • 1970-01-01
    • 2021-10-26
    • 2020-09-20
    • 2021-11-03
    • 2018-01-20
    • 2020-04-09
    • 2013-04-02
    • 2017-03-09
    • 1970-01-01
    相关资源
    最近更新 更多