1
1
为了让任何人看到这条古老的线,答案是使用Square的线库。( https://github.com/square/wire ) 正如他们所说:
它们也使用我认为的Lite运行时进行内部构建。 当然还有Proguard,新的Android2.0迷你工具,[其他通用答案]等等。 |
2
6
我知道这不是对你问题的直接回答,但是额外的30kb对我来说并没有那么糟糕。即使在边缘,下载也只需要1到2秒。Android的内存很紧,但不是很紧——30kb仅占可用应用程序内存空间的1/10左右。 |
3
2
我的意思是“使用协议缓冲区”,而不是“使用Android应用程序的协议缓冲区”。如果您已经提交到协议缓冲区,我很抱歉。 This 站点是关于“比较JVM上序列化库的序列化性能和其他方面”。你会发现这里列出了许多备选方案。 虽然目前还没有提到不同实现的内存占用,但我确信这是wiki上的人们感兴趣的一个度量标准。 |
4
0
在项目中使用Proguard[1]。它将减少APK文件中包含的JAR的大小。 〔1〕 http://developer.android.com/guide/developing/tools/proguard.html |
Abhilash Das · 输入文本时,编辑文本与工具栏重叠 1 年前 |
Community wiki · 局部变量可能尚未初始化 1 年前 |
jvargas · 如何获取上个月的第一天和最后一天以及一年的第一天 1 年前 |