jpush / jverify-flutter-plugin

JPush's officially supported Flutter plugin (Android & iOS). 极光推送官方支持的 Flutter 插件(Android & iOS)。
https://docs.jiguang.cn
MIT License
117 stars 64 forks source link

Flutter 3.0.5 添加 jverify 编译时异常 #162

Open xiejibiao opened 2 years ago

xiejibiao commented 2 years ago

image 步骤:使用Flutter 3.0.5 添加 jverify 插件,编译运行时,出现以上报错提示。 使用Flutter 2.10.5 时,是能正常编译运行,并且功能无误的。有人知道是什么情况吗? 插件版本: 2.2.5

xiejibiao commented 2 years ago

并且官方example 也是有问题的,并不能跑起来

gavingy33 commented 2 years ago

+1

LiWenHui96 commented 2 years ago

161 或许有所帮助吧。

mwf564 commented 2 years ago

同样问题

gcming commented 2 years ago

+1

stdroom commented 2 years ago

+1

stdroom commented 2 years ago

我解决了 这个不能用7.0+gradle版本集成 我试了下 6.5的可以,example里面自己5.几的当然也可以,如果7.0+的gradle版本要集成的话 需要修改源码 去掉之前的 useProgrard和 proguardFiles ; 混淆代码改为 consumerProguardFiles 'consumer-rules.pro' useProguard true // library 混淆 -> 随 library 引用,自动添加到 apk 打包混淆 proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'consumer-rules.pro'

stdroom commented 2 years ago

image 步骤:使用Flutter 3.0.5 添加 jverify 插件,编译运行时,出现以上报错提示。 使用Flutter 2.10.5 时,是能正常编译运行,并且功能无误的。有人知道是什么情况吗? 插件版本: 2.2.5

你的gradle版本降到7以下 或者修改源码 修改混淆配置