@Implements(value=android.os.Environment.class) public class ShadowEnvironment extends Object
Environment.| Constructor and Description |
|---|
ShadowEnvironment() |
| Modifier and Type | Method and Description |
|---|---|
static File |
getExternalStorageDirectory() |
static File |
getExternalStoragePublicDirectory(String type) |
static String |
getExternalStorageState() |
static String |
getExternalStorageState(File path) |
static String |
getStorageState(File path) |
static boolean |
isExternalStorageEmulated(File path) |
static boolean |
isExternalStorageRemovable(File path) |
static void |
reset() |
static void |
setExternalStorageEmulated(File file,
boolean isEmulated)
Non-Android accessor.
|
static void |
setExternalStorageRemovable(File file,
boolean isRemovable)
Non-Android accessor.
|
static void |
setExternalStorageState(String externalStorageState)
Non-Android accessor.
|
@Implementation public static String getExternalStorageState()
public static void setExternalStorageState(String externalStorageState)
getExternalStorageState().externalStorageState - Value to return from getExternalStorageState().@Implementation public static File getExternalStorageDirectory()
@Implementation public static File getExternalStoragePublicDirectory(String type)
@Resetter public static void reset()
@Implementation public static boolean isExternalStorageRemovable(File path)
@Implementation public static boolean isExternalStorageEmulated(File path)
public static void setExternalStorageRemovable(File file, boolean isRemovable)
file - Target file.isRemovable - True if the filesystem is removable.public static void setExternalStorageEmulated(File file, boolean isEmulated)
file - Target file.isEmulated - True if the filesystem is emulated.Copyright © 2015. All rights reserved.