生成.proto文件的Google Assistant API缺少导入

时间:2017-11-04 01:18:32

标签: android grpc google-assistant-sdk

我收到了错误

google/api/http.proto: File not found
google/protobuf/descriptor.proto: File not found

尝试为embedded_assistant.proto生成.java文件时。我正在使用Protobuf Plugin for Gradle for Android。

我在哪里可以找到descriptor.proto文件,因为我在Google API github页面上找不到它。

1 个答案:

答案 0 :(得分:0)

Android的缺失descriptor.proto是protobuf issue 1889。解决方法是在完整的protobuf库上添加protobuf依赖项:

dependencies {
  protobuf 'com.google.protobuf:protobuf-java:3.4.0'
}