【问题标题】:how to compile protobuf message implement Parcelable with android studio protobuf plugin?如何使用 android studio protobuf 插件编译 protobuf 消息实现 Parcelable?
【发布时间】:2017-07-25 02:36:00
【问题描述】:

有 cmdline 选项可以生成这样的消息实现 parcelable:

protoc --javanano_out=optional_field_style=accessors,parcelable_messages=true:d:\ ./message.proto

如何使用 android studio protobuf 插件做到这一点?

【问题讨论】:

    标签: android plugins protocol-buffers parcelable protoc


    【解决方案1】:

    尝试添加

    option 'optional_field_style=accessors'
    option 'parcelable_messages=true'
    

    在你的

    javanano{/*add here*/}
    

    【讨论】:

    • 我正在使用 protobuf-lite,并将选项放在我的 javalite{} 中,但它不起作用。那我该怎么办?
    • 尚未找到 java/javalite 编译器的 Parcelable 支持,似乎只有 javanano 编译器支持 Parcelable 代码生成。希望 impl 用于 java 或 javalite 。有什么消息吗?
    猜你喜欢
    • 2021-11-23
    • 2012-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-13
    相关资源
    最近更新 更多