2015-04-15 2 views
5

Mono (Xamarin) Android-Anwendung Pfad, wie bekommen? Ich einen Weg gefunden, es aussehen wie besser fand ichWie bekomme ich Mono Xamarin Android App Pfadordner?

string path = ""; 
System.Collections.IDictionary vars = System.Environment.GetEnvironmentVariables(); 
foreach (System.Collections.DictionaryEntry entry in vars) 
{ 
    if (entry.Key.ToString().Contains("HOME")) 
     path = entry.Value.ToString(); 
} 

Antwort

8

In Ihrem Android-Anwendung können Sie verwenden:

// Documents folder 
string documentsPath = System.Environment.GetFolderPath(
    System.Environment.SpecialFolder.Personal); 

Dies wird Ihnen den Weg bekommen:

/data/data/YourAppName/files/ 
+0

Was soll ich tun wenn meine Anwendung im 'sdcard0'-Verzeichnis installiert wurde? –

Verwandte Themen