![](/img/trans.png)
[英]Need wire to emit interfaces for client and server in same gradle project
我想在同一個 android 應用程序中為客戶端和服務器使用接口。 用例是在客戶端運行的同一個應用程序中運行一個 okhttpmockwebserver,為 gRPC 請求提供服務。為此,我創建了兩個庫項目,它們具有自己的客戶端和服務器線路配置,類似於那些 執行 wire-gradle-plu ...
[英]Need wire to emit interfaces for client and server in same gradle project
我想在同一個 android 應用程序中為客戶端和服務器使用接口。 用例是在客戶端運行的同一個應用程序中運行一個 okhttpmockwebserver,為 gRPC 請求提供服務。為此,我創建了兩個庫項目,它們具有自己的客戶端和服務器線路配置,類似於那些 執行 wire-gradle-plu ...
[英]Does Wire have an equivalent to io.grpc.Metadata and MetadataUtils for attaching headers to calls dynamically?
例如,將元數據作為標頭附加到存根看起來像 val stub = MetadataUtils.attachHeaders( SomeCoroutineGrpc.newStubWithContext(channel), ...
[英]How use Wire with Flow in client gRPC?
我需要帶有 Wire 的服務 gRPC 的 stream 並且需要在客戶端上使用 Flow,但是executeBlocking()不提供通過 Flow 返回的方法,需要通過flow發射實現手冊嗎? ...
[英]How can I generate protobuf in Kotlin for Android applications?
任何人都可以幫助我了解如何在 Kotlin 中生成 protobuf? 我聽說過gRPC 、 wire 、 KotlinPoet ,但我不明白有什么區別,我應該使用哪個示例,任何簡單的文檔請免費填寫與我分享? 任何人都可以提供一個示例鏈接,該鏈接顯示如何將 Protobuf 示例生成到 Kotli ...
[英]Using protobuf imports (i.e. google/protobuf/timestamp.proto) with wire
我正在嘗試使用 square 的Wire生成文件。 我可以很好地運行他們的示例,但是一旦我添加了import "google/protobuf/timestamp.proto"; 到他們的 .proto 文件以檢查 wire 如何處理時間戳,編譯器因此異常而中斷: Exception in thr ...
[英]Unable to resolve x imports
我得到(使用:api 'com.squareup.wire:wire-runtime:3.0.2') 我的理解是我不需要在 gradle 中定義任何東西來尋找進口? 但是當它說searching 0 proto paths ,它讓我想知道...... 我的畢業是: wire { kotli ...
[英]How do I serialize with square-wire
當我嘗試序列化結果時得到NullPointerException:java.lang.NullPointerException:嘗試在空對象引用上調用虛擬方法'byte [] com.squareup.wire.ProtoAdapter.encode(java.lang.Object)' ...
[英]D8 exception when using Square's Wire
在Android項目中為Protobuf支持添加Square的Wire庫后,我在編譯期間遇到以下D8異常: D8:程序類型已存在:com.google.protobuf.DescriptorProto $ ExtensionRange $ ProtoAdapter_ExtensionR ...
[英]Android Studio inline compiler showing red errors, but compilation with gradle works fine
根據這個問題,我已經在 Android Studio 中設置了我的項目以使用Square Wire 庫。 Build -> Compile Project工作正常。 但是,如果我打開我生成的協議緩沖區文件之一,則無法識別 Square package。 另一個症狀是從 Square Mes ...
[英]Best way to add dependency for Wire using Gradle in Android Studio
我正在使用Android Studio和Gradle將Square的Wire庫用於我的Android應用程序。 我最初將wire-runtime-1.2.0.jar添加到模塊的libs文件夾中,並在build.gradle文件中將依賴項添加到Gradle中,如下所示: 很好。 ...