繁体   English   中英

挂载/卸载SD卡,或对其进行模拟-Android

[英]Mount/Unmount SDcard, or Simulate it - Android

编辑:Android手机的默认媒体播放器会扫描sdcard中的歌曲文件,然后允许用户根据其扫描的内容播放这些歌曲。

我制作的我的应用程序将其他歌曲文件写入sdcard,但是默认的媒体播放器看不到这些歌曲,因为它仅在A:重新启动(电话打开)时扫描歌曲文件。 或B: 安装手机的SD卡时。

我的问题是,我需要以编程方式卸载/装载sdcard,或者模拟某种会诱使音乐播放器认为这已经发生的事情。

在Android状态下以编程方式挂载sdcard ,我需要使用“设置”应用吗?

我不想使用其他应用程序。 我发现的所有其他文章都围绕模拟器进行。

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" + Environment.getExternalStorageDirectory())));

请注意,广播此意图时,某些制造商的自定义OS版本无法正确扫描。 我有一个motoblur设备,必须使用其他设备才能工作。 不要确切地记得那是什么。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM