Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native React Native中的AsyncStorage有多大?_React Native - Fatal编程技术网

React native React Native中的AsyncStorage有多大?

React native React Native中的AsyncStorage有多大?,react-native,React Native,文档中说应该使用它而不是LocalStorage,但是没有列出任何关于它有多大的内容。如果我记得的话,web浏览器中的本地存储空间只有10mb左右 它写入磁盘,如果有可用空间,它会非常大。在iOS上,除了底层操作系统强加的限制之外,没有其他人为的限制:。在Android上,默认限制为6mb。检查 但是您可以增加调用该方法的限制 这是一个旧答案,新方法在上面的justin答案中提到。。 如前所述,增加Android上的6mb限制。。试试这个: 在MainApplication.java中,在on

文档中说应该使用它而不是LocalStorage,但是没有列出任何关于它有多大的内容。如果我记得的话,web浏览器中的本地存储空间只有10mb左右


它写入磁盘,如果有可用空间,它会非常大。在iOS上,除了底层操作系统强加的限制之外,没有其他人为的限制:。

在Android上,默认限制为6mb。检查

但是您可以增加调用该方法的限制

这是一个旧答案,新方法在上面的justin答案中提到。。
如前所述,增加Android上的6mb限制。。试试这个:

MainApplication.java
中,在
onCreate
函数中添加这些行

  public void onCreate() {
    // ...
    long size = 50L * 1024L * 1024L; // 50 MB
    com.facebook.react.modules.storage.ReactDatabaseSupplier.getInstance(getApplicationContext()).setMaximumSize(size);
  }

在react native上增加AsyncStorage大小的新方法是将
AsyncStorage\u db\u size\u in_MB=
属性添加到您的
android/gradle.properties
中,如下所示:

需要注意的一点是,从0.12开始,android将只有6MB的存储空间:新链接: