谷歌助理API生成.proto文件中缺少进口
问题描述:
试图生成embedded_assistant.proto .java文件时,我收到错误谷歌助理API生成.proto文件中缺少进口
google/api/http.proto: File not found
google/protobuf/descriptor.proto: File not found
。我现在用的是Protobuf Plugin for Gradle为Android。
我在哪里可以找到descriptor.proto文件,因为我没有在谷歌API github页面上的任何地方找到它。
答
为Android的缺失descriptor.proto是protobuf issue 1889。解决方法是添加上满protobuf的库protobuf
依赖性:
dependencies {
protobuf 'com.google.protobuf:protobuf-java:3.4.0'
}
这就是答案,谢谢! – David