java – getAvailableBlocksLong()* getBlockSizeLong()VS getAvailableBytes()

[编辑]我的测试确实犯了一个愚蠢的错误.我不知道这里问了一个问题.

答案是,两者都是一样的.但我把这篇文章留给其他人.

有什么区别
getAvailableBlocksLong()* getBlockSizeLong()和getAvailableBytes()?

我测试了自己,并在Genymotion上得到了一个非常奇怪的结果.

getAvailableBlocksLong()* getBlockSizeLong()和getAvailableBytes()的值是不同的!

我真的不知道这里发生了什么.

它只与Genymotion有关吗?
我应该在大多数情况下使用getAvailableBytes()吗?

最佳答案 前者获取可用内存块的数量并将其乘以内存块大小,后者直接向上返回可用的momery(以字节为单位).一样

点赞