2015-04-15 13 views
5

Đường dẫn ứng dụng Android Mono (Xamarin), cách nhận? Tôi tìm thấy một cách, nó trông giống như tốt hơn tôi thấyCách nhận thư mục đường dẫn ứng dụng Android Mono Xamarin?

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(); 
} 

Trả lời

8

Trong ứng dụng Android của bạn, bạn có thể sử dụng:

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

Điều này sẽ giúp bạn có được đường dẫn:

/data/data/YourAppName/files/ 
+0

Tôi nên làm gì nếu ứng dụng của tôi được cài đặt trong thư mục 'sdcard0'? –

Các vấn đề liên quan