3

GRPC プロトコルを使用してアプリを作成しようとしています。私の .proto ファイルでは、タイムスタンプ クラスをインポートする必要があり、Google のドキュメントに従って、 import google/protobuf/timestamp.proto proto ファイルに追加する必要があります。しかし、それは私にエラーを与えます

import google/protobuf/timestamp.proto が見つからないか、エラーがあります

誰でもこれを解決する方法を知っています。

4

1 に答える 1

3

既知の問題が発生しています。protobuf-lite には、既知の proto も生成されたコードも含まれていません。

回避策は、追加の依存関係を追加して、自分でコードを生成することです。Gradle を使用していて、既にプラグインを使用していると仮定すると、依存関係があるファイル (またはファイルを含む JAR ) の依存関係com.google.protobuf追加するだけで済みます。protobuf.proto.proto

dependencies {
  protobuf 'com.google.protobuf:protobuf-java:3.0.2'
}
于 2016-11-07T19:06:28.203 に答える