在Android上反应原生异步存储限制

时间:2016-08-17 07:57:29

标签: react-native react-native-android

我正在开发一个容易超过6mb限制的React Native应用程序。 根据{{​​3}},我应该可以使用setMaximumSize方法,但是我不确定在项目中应该在何处或如何调用它。

欢迎一个实际的例子。

编辑:对于将来需要此项的人,请按照以下方式进行操作:

    // MainApplication.getPackages()
long size = 50L * 1024L * 1024L; // 50 MB
com.facebook.react.modules.storage.ReactDatabaseSupplier.getInstance(getApplicationContext()).setMaximumSize(size);

1 个答案:

答案 0 :(得分:0)

尝试使用in the documentation所述的新方法:

向您的AsyncStorage_db_size_in_MB添加android/gradle.properties属性:

AsyncStorage_db_size_in_MB=10

现在,您可以以MB为单位定义新大小。在此示例中,新限制为10 MB。