【问题标题】:Constantly losing storage after Cordova 6.0.0 updateCordova 6.0.0 更新后不断丢失存储
【发布时间】:2016-03-07 19:11:41
【问题描述】:

我已经使用 Cordova cli 几年了。今天我从 Cordova 5.4.0 更新到 6.0.0

npm install -g cordova@latest

然后我将android平台从之前的版本更新到5.1.0

cordova platform update android

运行它

cordova run android

注意到我设备上的图标已被替换并添加到所有应用程序的末尾。更重要的是,缺少本地存储数据。不只是一次,而是每次我运行它。很久以前,当我使用不同的包名称从头开始重建时,我遇到了这个问题。这只是上面的命令。包名没有改变。就此而言,config.xml 和 AndroidManifest.xml 没有任何变化

任何线索从哪里开始。每次运行时它都会清除存储空间

cordova run android

它在设备上停止和重新启动时保存数据。作为参考,这些行在配置中从未更改

<preference name="AndroidPersistentFileLocation" value="Internal" />
<preference name="AndroidExtraFilesystems" value="files" />

config.xml 中的包名以 -dev 结尾,我在构建发布之前将其删除。

2016 年 2 月 22 日更新 这可能与https://issues.apache.org/jira/browse/CB-10157有关 如果我没看错,它将在 android 5.2.0 上修复,我找不到任何关于何时可能发生的信息。

【问题讨论】:

    标签: android cordova command-line-interface


    【解决方案1】:

    感谢您将您的问题与我的问题联系起来。

    就我而言,它确实与 CD-10157 有关。 不过,它已经在 3 月 2 日发布的 5.1.1 版本中得到修复。

    https://cordova.apache.org/announcements/2016/03/02/cordova-android-5.1.1.html

    我今天早上刚升级到最新版本,现在似乎可以正常工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-02-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-20
      • 1970-01-01
      • 2020-11-03
      • 2018-12-10
      相关资源
      最近更新 更多