Mark Sibly 8 years ago
parent
commit
55456808f4

+ 4 - 4
modules/std/filesystem/filesystem.monkey2

@@ -80,15 +80,15 @@ End
 Function GetSpecialDir:String( name:String )
 	
 	Global _class:jclass
-	Global _getSpecilarDir:jmethodID
+	Global _getSpecialDir:jmethodID
 	
+	Local env:=sdl2.Android_JNI_GetEnv()
+		
 	If Not _getSpecialDir
 	
-		Local env:=sdl2.Android_JNI_GetEnv()
-		
 		_class=env.FindClass( "com/monkey2/lib/Monkey2FileSystem" )
 		
-		_getSpecialDir=env.GetStaticMethodID( cls,"getSpecialDir","(Ljava/lang/String;)Ljava/lang/String;" )
+		_getSpecialDir=env.GetStaticMethodID( _class,"getSpecialDir","(Ljava/lang/String;)Ljava/lang/String;" )
 	
 	Endif
 	

+ 1 - 1
modules/std/filesystem/native/Monkey2FileSystem.java

@@ -15,7 +15,7 @@ public class Monkey2FileSystem{
 		if( name.equals( "internal" ) ){
 	    	f=Monkey2Activity.instance().getFilesDir();
 	    }else if( name.equals( "external" ) ){
-	    	f=Monkey2Activity.instance().getExternalFilesDir();
+	    	f=Monkey2Activity.instance().getExternalFilesDir( null );
 	    }
 
 		if( f!=null ) return f.getAbsolutePath()+"/";