使用Stetho和Stetho王国。
Stetho.initialize(
Stetho.newInitializerBuilder(this)
.enableDumpapp(Stetho.defaultDumperPluginsProvider(this))
.enableWebKitInspector(RealmInspectorModulesProvider.builder(this).build())
.build());我可以在控制台上看到领域DB内容,但是最大索引是249,之后的所有值都被截断-

我怎样才能强迫它显示所有的价值呢?
发布于 2016-11-02 16:15:24
这是因为Stetho内部的限制。在班上
com.facebook.stetho.inspector.protocol.module.Database
有这样的信息-
/**
* The protocol doesn't offer an efficient means of pagination or anything like that so
* we'll just cap the result list to some arbitrarily large number that I think folks will
* actually need in practice.
* <p>
* Note that when this limit is exceeded, a dummy row will be introduced that indicates
* truncation occurred.
*/
private static final int MAX_EXECUTE_RESULTS = 250;如果是Stetho王国,可以用这种方式改变限制-
Stetho.initialize(
Stetho.newInitializerBuilder(this)
.enableDumpapp(Stetho.defaultDumperPluginsProvider(this))
.enableWebKitInspector(RealmInspectorModulesProvider.builder(this)
.withFolder(getCacheDir())
.withMetaTables()
.withDescendingOrder()
.withLimit(100000)
.build())
.build());https://stackoverflow.com/questions/40383510
复制相似问题