gRPC для kotlin android: импорт google / protobuf / wrappers.proto не работает

Я создал проект gRPC, очень похожий на пример gRPC для проекта kotlin android по адресу https://github.com/grpc/grpc-java/tree/master/examples/example-kotlin/android/helloworld

Процесс сборки работает, если я использую примеры прото-файлов. Но теперь, когда я заменил протофайлы на другие, Gradle не может построить мой проект.

Это неудачный прото-файл:

syntax = "proto3";

package tensorflow.serving;
option cc_enable_arenas = true;

import "google/protobuf/wrappers.proto";

// Metadata for an inference request such as the model name and version.
message ModelSpec {
  // Required servable name.
  string name = 1;

  // Optional version.
  google.protobuf.Int64Value version = 2;

  // A named signature to evaluate. If unspecified, the default signature will
  // be used.
  string signature_name = 3;
}

Сообщение об ошибке:

  Cause: protoc: stdout: . stderr: app/build/extracted-include-protos/main: warning: directory does not exist.
  app/build/extracted-include-protos/main: warning: directory does not exist.
  app/src/debug/proto: warning: directory does not exist.
  app/src/debug/proto: warning: directory does not exist.
  google/protobuf/wrappers.proto: File not found.
  model.proto: Import "google/protobuf/wrappers.proto" was not found or had errors.
  model.proto:30:3: "google.protobuf.Int64Value" is not defined.

person rossp    schedule 05.10.2018    source источник
comment
Привет ! Не могли бы вы найти обходной путь? В настоящее время я хочу импортировать google/api/annotations.proto   -  person Emixam23    schedule 18.10.2019


Ответы (1)