Cordova 6.0.0 更新后不断丢失存储空间
Constantly losing storage after Cordova 6.0.0 update
我已经使用 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
它在设备上停止和重新启动时保留数据。作为参考,这些行在 config
中从未改变
<preference name="AndroidPersistentFileLocation" value="Internal" />
<preference name="AndroidExtraFilesystems" value="files" />
config.xml 中的包名称一如既往地以 -dev 结尾,我在构建版本之前将其取下。
更新2016-02-22
这可能与 https://issues.apache.org/jira/browse/CB-10157
如果我没看错,它将在 android 5.2.0 上修复,我找不到任何关于何时可能发生的信息。
感谢您将您的问题与我的联系起来。
就我而言,它确实与 CD-10157 有关。
然而,它已经在 3 月 2 日发布的 5.1.1 版中得到修复。
https://cordova.apache.org/announcements/2016/03/02/cordova-android-5.1.1.html
我今天早上刚升级到最新版本,现在好像没问题了。
我已经使用 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
它在设备上停止和重新启动时保留数据。作为参考,这些行在 config
中从未改变<preference name="AndroidPersistentFileLocation" value="Internal" />
<preference name="AndroidExtraFilesystems" value="files" />
config.xml 中的包名称一如既往地以 -dev 结尾,我在构建版本之前将其取下。
更新2016-02-22 这可能与 https://issues.apache.org/jira/browse/CB-10157 如果我没看错,它将在 android 5.2.0 上修复,我找不到任何关于何时可能发生的信息。
感谢您将您的问题与我的联系起来。
就我而言,它确实与 CD-10157 有关。 然而,它已经在 3 月 2 日发布的 5.1.1 版中得到修复。
https://cordova.apache.org/announcements/2016/03/02/cordova-android-5.1.1.html
我今天早上刚升级到最新版本,现在好像没问题了。