当前位置:   article > 正文

Plugin “GsonFormat“ is incompatible_plugin 'gsonformat' (version 1.5.0) was explicitly

plugin 'gsonformat' (version 1.5.0) was explicitly marked as incompatible wi

升级androidstudio到4.2版本后突然报错,如下:

    Plugin Error
        Plugin "GsonFormat" is incompatible (supported only in IntelliJ IDEA).
        Plugin "Android Parcelable code generator" is incompatible (supported only in IntelliJ IDEA).

 

原因是现在已经不再支持了,但是我们可以使用GsonFormatPlus和GsonFormat4DataBinding

1.

GsonFormatPlus
This is a plugin you can generate Json model from Json String. This Plugin is only for IntelliJ IDEA. which is base on GsonFormat and more flexible and convenient. Welcome to issue and PR.

2.

GsonFormatForDataBinding

使用于生成Android DataBinding Bean 的 GsonFormat插件

     1.可以使新生成的Bean自动继承自 BaseObservable

     2.Setter方法 自动添加 notifyPropertyChanged(BR.'字段名');

     3.Getter方法 自动添加 @Bindable 注解

安装:

  1. 下载 GsonFormat4DataBinding.jar
  2. Android studio File->Settings..->Plugins --> install plugin from disk..导入下载的 GsonFormat4DataBinding.jar
  3. 重启 android studio

其他:

  1. 快捷键默认为 alt + d ,(原 GsonFormat 快捷键为 alt + s)
  2. 插件名为GsonFormat4DataBinding 不和 GsonFormat 冲突,可以两者都安装,自己决定使用哪个生成Bean

个人认为:如果使用注解仅使用GsonFormatPlus就可以了

子使用的时候如果想要和平时使用的GsonFormat一样可以修改一下参数:

 

这样就和GsonFormat一样了

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/254913
推荐阅读
相关标签
  

闽ICP备14008679号