2016-11-03 7 views
3

私はGRPCプロトコルを使用してアプリを作ろうとしています。私の.protoファイルでは、タイムスタンプクラスをインポートする必要があります.Googleドキュメントごとに、 import google/protobuf/timestamp.proto がprotoファイルに追加する必要があります。しかし、そのはGRPCのjava/androidでデータ型を.protoファイルにインポートするには?

輸入グーグル/いるProtobuf/timestamp.protoが見つからなかった私にエラーを与えるか エラー

誰もこれを解決する方法任意のアイデアを持っています。

答えて

2

あなたはknown issueを打っています。よく知られたprotosも生成されたコードもprotobuf-liteには含まれていません。

回避策は、余分な依存関係を追加し、コードを自分で生成することです。

dependencies { 
    protobuf 'com.google.protobuf:protobuf-java:3.0.2' 
} 
:あなたは上の依存関係を持っているあなたはGradleのを使用して、すでに com.google.protobufプラグインを使用していると仮定すると、あなただけの .protoファイル(または .protoファイルを含むJAR)のため protobuf dependencyを追加する必要があります
関連する問題