【发布时间】:2010-10-23 15:16:00
【问题描述】:
我正在编写一个存储大量媒体文件的 android 应用程序。它们不是那种会弄乱用户通知或其他媒体目录的类型(而且太多了),但它们也必须是用户可更新的,所以我不能把它们放在资源中。我可以使用 getExternalFilesDir 来获取 sdcard 上的路径,但我只想在应用程序本身安装在 sdcard 上时这样做。如果应用是内部安装的,我想把媒体放在内存中。
那么如何确定我的应用是在内部存储器还是外部存储器中运行?
【问题讨论】:
标签: android android-emulator android-2.2-froyo android-sdcard