android - SDCard 不准确

标签 android

我正在开发一个基本的音乐播放器,它将获取 SDCard 上的歌曲。它处于早期阶段,我遇到了一个小问题。每当我在手机上运行该应用程序时,它都能很好地播放 SDCard 上的歌曲。现在,当我在教师手机上运行该应用程序时,它会获取内部存储目录而不是 SDCard 路径。我已经实现了 Environment.getExternalStorageDirectory 并且它仍然返回内存中的内容。有什么办法可以解决这个问题吗??哦,顺便说一句,我老师的手机是三星 S3。

最佳答案

so there is no direct solution to get the external sdcard path for the Samsung S3?

没有。此外,你不应该需要它。 “将获取歌曲的基本音乐播放器”应该使用 MediaStore,而不是直接扫描外部存储。它不仅速度更快,而且在许多设备上,MediaStore 将为您提供索引的替代存储位置(例如,可移动媒体)。

关于android - SDCard 不准确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21486898/

相关文章:

java - 将数据发送到 php 脚本并通过 android 保存在 mysql 表中时,加号变为空格

Android 套接字主机未解析 *.onion

android - 如何在android studio中启用dex编译器D8(Next-generation Dex Compiler)

android - 使用 ChatCamp sdk 进行人与人聊天

android - 找不到 org.koin :koin-core:2. 2.2

Android Material ListView 分隔线

LiveData 的 Java 扩展方法

android - Android 上的方向传感器和磁场传感器之间的区别?

android - 动态设置属性值

android - top vs/proc/pid/stat 哪个更适合cpu%使用率计算