Hallo,
bisher spreicherte ich die internene Einstellungen meiner App, auf die der Nutzer keinen direkten Zugriff haben sollte, als "config.ini" in File.DirInternal.
Die von der App erzeugten Daten mit direktem Nutzerzugriff kamen in ein Verzeichnis "MeineApp" in File.DirRootExternal.
Falls das nicht ging kamen die notgedrungen ebenfalls in File.DirInternal
Keine Ahnung ob das überhaupt so funktioniert hast, die App lief jedenfalls....
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Mit SDk 28 scheint das alles so nicht mehr zu funktionieren, was muss ich umstellen?
Ich habe so versucht, doch da finde ich mein Verzeichnis nicht einmal.
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
			
			bisher spreicherte ich die internene Einstellungen meiner App, auf die der Nutzer keinen direkten Zugriff haben sollte, als "config.ini" in File.DirInternal.
Die von der App erzeugten Daten mit direktem Nutzerzugriff kamen in ein Verzeichnis "MeineApp" in File.DirRootExternal.
Falls das nicht ging kamen die notgedrungen ebenfalls in File.DirInternal
Keine Ahnung ob das überhaupt so funktioniert hast, die App lief jedenfalls....
			
				B4X:
			
		
		
		If File.ExternalWritable Then
    AppDir = File.DirRootExternal & "/MeineApp"
    File.MakeDir(File.DirRootExternal,"MeineApp")
Else
    Msgbox2Async("Soll zum Speichern der interne Speicher verwendet werden?","Hinweis","Ja","","Abbruch",Null,False)
    Wait For Msgbox_Result (Result As Int)
    If Result=DialogResponse.POSITIVE Then
        MyAppDir = File.DirInternal & "/MeineApp"
        File.MakeDir(File.DirInternal,"MeineApp")
    Else
        ExitApplication
    End If
End IfMit SDk 28 scheint das alles so nicht mehr zu funktionieren, was muss ich umstellen?
Ich habe so versucht, doch da finde ich mein Verzeichnis nicht einmal.
			
				B4X:
			
		
		
		Dim rp As RuntimePermissions
MyAppDir = rp.GetSafeDirDefaultExternal("MeineApp") 
				 
 
		 
 
		