Nativescript-如何在会话期间不清除本地存储

Nativescript-如何在会话期间不清除本地存储,nativescript,Nativescript,在{N}2.5中,每次我执行以下命令时,它都会初始化应用程序存储(应用程序设置模块)。所以我无法测试不同的应用程序状态。tns构建android也是如此 tns livesync安卓系统——模拟器——观看 2.5版本之前的版本并非如此——build命令执行init,但livesync命令不执行 还有别的办法吗 我想保存一些应用程序状态,然后重新启动应用程序,并将以前保存的应用程序设置保存到当前状态。只需使用tns run android,应用程序设置应在开发过程中保持不变。这个命令在2.5版本中

在{N}2.5中,每次我执行以下命令时,它都会初始化应用程序存储(应用程序设置模块)。所以我无法测试不同的应用程序状态。tns构建android也是如此

tns livesync安卓系统——模拟器——观看

2.5版本之前的版本并非如此——build命令执行init,但livesync命令不执行

还有别的办法吗


我想保存一些应用程序状态,然后重新启动应用程序,并将以前保存的应用程序设置保存到当前状态。

只需使用
tns run android
,应用程序设置应在开发过程中保持不变。这个命令在2.5版本中默认为实时同步,但它似乎没有——至少在安卓w/NS 2.5版本上是这样。对我来说是这样的。正在执行的代码中可能存在一些问题,或者NS setup/config中的版本不匹配。您是在2.5还是2.5.1中。我还在应用程序启动事件中从应用程序设置中检索字符串。这可能是问题所在吗?
tns build
将重建您的应用程序,将其从设备中删除,然后重新安装。这将无意中删除你的应用程序设置。如果您使用
tns run android
(这相当于现在被弃用的
tns livesync--watch
)进行开发,则只会将脚本/xml/css文件更改传输到设备,并重新启动应用程序,但不会删除。