用于android的Protobuf gradle插件为所有变体生成java文件

时间:2018-02-09 08:38:17

标签: java android android-studio gradle protocol-buffers

我有一个问题,就是理解为什么protobuf java源代码在Android上以它现在的工作方式工作。可以请有人解释一下,为什么插件会为所有变种的原型文件生成java源代码?我没有看到这一点。我想当你放置不同的原型文件时,例如,不同的构建类型(调试,发布),最后,你将得到不同的生成的java源。但为什么我们首先需要这个呢?在我对不同环境,构建的理解中,我们应该使用相同的proto文件,相同的域名描述。为什么不能我们只为主要来源生成来源?我尝试过这样做,但没有成功。

0 个答案:

没有答案