gpt4 book ai didi

java - 如何在 java/android 中的 GRPC 中导入 .proto 文件中的数据类型?

转载 作者:太空狗 更新时间:2023-10-29 13:11:21 26 4
gpt4 key购买 nike

我正在尝试使用 GRPC 协议(protocol)制作一个应用程序。在我的 .proto 文件中,我需要导入时间戳类并根据谷歌文档,导入 google/protobuf/timestamp.proto是我们应该如何添加到原型(prototype)文件。但它给我错误

import google/protobuf/timestamp.proto is not found or has errors

任何人都知道如何解决这个问题。

最佳答案

您正在点击 known issue ; protobuf-lite 中既没有包含众所周知的原型(prototype),也没有包含它们生成的代码。

解决方法是添加额外的依赖项并自行生成代码。假设你正在使用 Gradle 并且已经在使用 com.google.protobuf 插件,你只需要添加一个 protobuf dependency对于 .proto 文件(或包含 .proto 文件的 JAR),您依赖于:

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

关于java - 如何在 java/android 中的 GRPC 中导入 .proto 文件中的数据类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40396915/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com