From 70ee3ca616a296650a1de7864c9f5c0f41fa8fa1 Mon Sep 17 00:00:00 2001 From: Mike Lockwood Date: Wed, 19 Jan 2011 10:19:12 -0800 Subject: [PATCH] Environment.isExternalStorageRemovable() is false if external storage is emulated Change-Id: Ib1afe83e4295d8304b65e822edd0dfa1591a5be7 Signed-off-by: Mike Lockwood --- core/java/android/os/Environment.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/java/android/os/Environment.java b/core/java/android/os/Environment.java index 904b2e940a4d4..ec5030c7f5dbc 100644 --- a/core/java/android/os/Environment.java +++ b/core/java/android/os/Environment.java @@ -416,6 +416,7 @@ public class Environment { *

See {@link #getExternalStorageDirectory()} for more information. */ public static boolean isExternalStorageRemovable() { + if (isExternalStorageEmulated()) return false; return Resources.getSystem().getBoolean( com.android.internal.R.bool.config_externalStorageRemovable); }