Java 为什么Android中的Environment.getExternalStorageState()案例为NullPointException
我的代码 原因:Java 为什么Android中的Environment.getExternalStorageState()案例为NullPointException,java,android,Java,Android,我的代码 原因: private static String getSDCardPath() { boolean sdCardExist = Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState()); if (sdCardExist) { return Environment.getExternalStorageDirectory().toString(); }
private static String getSDCardPath() {
boolean sdCardExist = Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState());
if (sdCardExist) {
return Environment.getExternalStorageDirectory().toString();
}
return null;
}
我的代码是Environment.MEDIA\u MOUNTED.equalsEnvironment.getExternalStorageState和still case NPE
java.lang.NullPointerException
at android.os.Environment.getExternalStorageState(Environment.java:602)