[英]How get Mono Xamarin Android app path folder?
Mono(Xamarin)Android应用程序路径,怎么搞定? 我发现了一种方法,我发现它看起来更好
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();
}
在您的Android应用程序中,您可以使用:
// Documents folder
string documentsPath = System.Environment.GetFolderPath(
System.Environment.SpecialFolder.Personal);
这将为您提供路径:
/data/data/YourAppName/files/
我想这就是你需要的。 提供本地文件根目录。
Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData
当你需要获得文件的全名时,你可以这样做:
string _fileName = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "filename.txt");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.