我正在使用 adb 在 Android 手机上同步音乐。本质上,我管理现有的音乐目录并推送替换音乐文件。
我希望能够使用 adb 强制重新扫描,以便谷歌音乐播放器(和其他应用程序)能够与新歌曲和播放列表正常工作。
根据如何刷新 Android 上的 MediaStore? https://stackoverflow.com/questions/3300137/how-can-i-refresh-mediastore-on-android您可以通过广播适当的意图来强制重新扫描。
adb 提供了“shell am Broadcast”,这似乎允许我强制从 adb 重新扫描。
或者,我可以运行重新扫描应用程序或重新启动,但我想从 adb 触发重新扫描
我应该发出什么 adb 命令?音乐文件和播放列表都位于/sdcard/music 中。
重新扫描应用程序使用媒体安装意图来启动媒体扫描仪。您可以使用am broadcast
发送相同的意图。
命令是:
adb shell am broadcast -a android.intent.action.MEDIA_MOUNTED -d file:///sdcard
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)