【发布时间】:2017-11-28 03:58:03
【问题描述】:
我正在为我的项目使用 GRPC 框架。例如这里是我用于存储 protoc 文件的示例目录结构:
main
proto
model
user.proto
include
base.proto
我想将 base.proto 包含到 user.proto 中,但我不知道如何。我已经尝试了一些方法来包含,例如:
import "include/base.proto"
import "../include/base.proto".
但它不起作用。我总是收到如下错误:
import "include/base.proto" was not found or had errors.
请帮我解决这个问题。
【问题讨论】:
-
有些 Android 用户报告了类似的问题:github.com/google/protobuf-gradle-plugin/issues/107。问题已关闭,我无法重现报告的错误,但如果 Eric Anderson 下面的回答对您不起作用,请跟进 Github 问题并提供您的 proto 定义以及您使用的 protobuf 插件和编译器的版本使用。谢谢。
标签: android protocol-buffers grpc grpc-java