WindowsPhone8.1RT建立空白应用挂起没反应的解决方案

wp8.1下, 建立空白应用后遇到的问题:想要实现保存、提取数据都无法成功

在退出程序后无法进入到OnNavigatedFrom()中去。

网上说要手动的Invoke OnSuspending事件.

-------------------简陋的分割线----------------------------- 

后来了解到在空白应用里缺少SuspensionManager.cs以及其他类。

虽然说都可以自己手动添加,但是终归麻烦,需要花费很多功夫。

所以建议是:建立其他的非空项目,然后用基本页BasicPage建立自己的MainPage

 

经测试,真机和模拟器调试如下:

1.只要通过VS连接, 不通过VS操作挂起(或者说通过机器操作挂起), 都没法保存数据(实际上是没有挂起的)

2.通过VS连接, 通过VS操作挂起, 能够保存数据

3.不通过VS连接,直接部署上,通过手机操作挂起,都能够保存。 

上面所说的通过VS操作挂起  指的是“调试位置”这个工具:

所以我们在调试中,单纯想要调试的话,使用VS中这个调试工具, 进行挂起等各种操作就可以了。

 

下一篇文章我们来具体说一下WP8.1下的生命周期

并具体来看看如何在各状态跳转,以便来进行处理。

       

posted @ 2014-12-10 10:20  汪小饭  阅读(394)  评论(0编辑  收藏  举报