gpt4 book ai didi

Android 和 Protocol Buffer

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:26:24 26 4
gpt4 key购买 nike

我正在编写一个 Android 应用程序,它既可以存储数据,又可以使用 Protocol Buffer 与服务器通信。然而,stock implementation使用 LITE 标志编译的 Protocol Buffer (在 JAR 库和生成的 .java 文件中)有大约 30 KB 的开销,而程序本身只有大约 30 KB。换句话说, Protocol Buffer 使程序大小增加了一倍。

在网上搜索,我找到了一个referenceAndroid specific implementation .不幸的是,似乎没有它的文档,而且从标准 .proto 文件生成的代码与它不兼容。有人用过吗?我如何从 .proto 文件为这个实现生成代码?还有其他轻量级替代品吗?

最佳答案

我知道这不是您问题的直接答案,但额外的 30kb 对我来说听起来还不错。即使在 EDGE 上,下载也只需要额外的 1 到 2 秒。 Android 上的内存很紧张,但没那么紧——30 kb 大约是可用应用程序内存空间的 1% 的 1/10。

关于Android 和 Protocol Buffer ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1723412/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com