如何在Mb中记录我的Bundle的大小?

时间:2017-01-24 17:58:28

标签: android android-lifecycle parcelable android-bundle

我有时会在with中获得TransactionTooLargeException。所以,我假设onSaveInstanceState太大的大小导致了这个问题。我想记录它的精确/近似大小,以便我可以粗略估计我需要的数量来最小化它。

现在,我找到它的大小的唯一方法是Bundle抛出

TransactionTooLargeException

1 个答案:

答案 0 :(得分:0)

please click here for reference

要利用Dex In Process,您需要修改gradle.properties文件,并使用org.gradle将分配给Gradle Daemon VM的内存量增加1 Gb,最小值为2 Gb .jvmargs属性:

org.gradle.jvmargs = -Xmx2048m