首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在不同的操作系统(Xamirin/Android、Windows、Web)环境中工作时,路径方面的最佳实践是什么?

在不同的操作系统(Xamirin/Android、Windows、Web)环境中工作时,路径方面的最佳实践是什么?
EN

Stack Overflow用户
提问于 2014-07-01 14:00:59
回答 2查看 196关注 0票数 0

我目前正在开发一个简单的Xamarin应用程序,该应用程序正在重用构建在C# 4.5中的.NET类库。这些库目前在Android、Windows和Web之间很常见。

下面是指向文本资源文件的路径,

Windows桌面: AppDomain.CurrentDomain.BaseDirectory + @"\resource.txt

窗口服务: AppDomain.CurrentDomain.BaseDirectory +@bin\resource.txt

Android:“/data/data/My.App.Fold/Resoure.txt”(也是在中),获得应用程序文件夹的方法是什么?目前AppDomain.CurrentDomain.BaseDirectory正在产生null)

问题是在不同的环境中,路径是不同的。

解决这一问题的最佳做法是什么?

EN

Stack Overflow用户

回答已采纳

发布于 2014-07-03 09:24:41

在android系统上,应用程序部署为APK。您不能直接通过文件系统访问与应用程序一起部署的任何文件(所有内容都在APK中)。您需要使用嵌入式资源。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24512202

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档