我正在Windows Phone上创建应用程序,我需要在我的应用程序中保留照片。它们大约是1-1.5 GB,但是在应用程序启动时我无法下载它。我想让它们内置于项目中,但我不知道最好的方法是什么。我读到我无法在Windows Phone上将数据写入SD卡。我正在使用本地数据库保存我可以下载的其他数据,但也有空间限制。我还能做什么?
答案 0 :(得分:1)
只需将这些文件存储在项目的子文件夹(例如MyImages
)中,并为其分配Content
构建操作(在文件属性中设置)。可以通过new BitmapImage(new Uri("/MyImages/img1.jpg", UriKind.Relative));
是的,他们不会去存储卡,因为应用程序无法安装在那里。所以要小心设备内存限制。