Add DIR_ANDROID_EXTERNAL_STORAGE to base/base_path.h

This adds a method to get the external storage directory on Android.

BUG=


Review URL: https://chromiumcodereview.appspot.com/10867020

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153183 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: fa67f76c0a9260c97ba245aff8046525ce5cfe68
diff --git a/base/android/path_utils.cc b/base/android/path_utils.cc
index 52fdd8d..1e8d1e8 100644
--- a/base/android/path_utils.cc
+++ b/base/android/path_utils.cc
@@ -41,6 +41,13 @@
   return ConvertJavaStringToUTF8(path);
 }
 
+std::string GetExternalStorageDirectory() {
+  JNIEnv* env = AttachCurrentThread();
+  ScopedJavaLocalRef<jstring> path =
+      Java_PathUtils_getExternalStorageDirectory(env);
+  return ConvertJavaStringToUTF8(path);
+}
+
 bool RegisterPathUtils(JNIEnv* env) {
   return RegisterNativesImpl(env);
 }