FinalTeam / RxGalleryFinal

图片选择库,单选/多选、拍照、裁剪、压缩,自定义。包括视频选择和录制。
https://github.com/FinalTeam/RxGalleryFinal
2.83k stars 512 forks source link

打包错误:Exception while processing task java.io.IOException: proguard.ParseException: Unexpected keyword 'io.reactivex.**' in line 83 of file '/Users/wuyunqiang/Desktop/oa_reactNative/oa_reactNative/android/app/proguard-rules.pro' :app:transformClassesAndResourcesWithProguardForRelease FAILED FAILURE: Build failed with an exception #218

Open wuyunqiang opened 6 years ago

wuyunqiang commented 6 years ago

Exception while processing task java.io.IOException: proguard.ParseException: Unexpected keyword 'io.reactivex.**' in line 83 of file '/Users/wuyunqiang/Desktop/oa_reactNative/oa_reactNative/android/app/proguard-rules.pro' :app:transformClassesAndResourcesWithProguardForRelease FAILED

FAILURE: Build failed with an exception

release

混淆文件:

proguard
skl351 commented 6 years ago

同问:在混淆的时候会出现这个问题吗。

sheep0704 commented 6 years ago

最新版本吗?

sheep0704 commented 6 years ago

尝试以下

RxJava RxAndroid

-dontwarn sun.misc.* -keepclassmembers class rx.internal.util.unsafe.ArrayQueueField { long producerIndex; long consumerIndex; } -keepclassmembers class rx.internal.util.unsafe.BaseLinkedQueueProducerNodeRef { rx.internal.util.atomic.LinkedQueueNode producerNode; } -keepclassmembers class rx.internal.util.unsafe.BaseLinkedQueueConsumerNodeRef { rx.internal.util.atomic.LinkedQueueNode consumerNode; } -dontnote rx.internal.util.PlatformDependent

wuyunqiang commented 6 years ago

版本compile 'cn.finalteam.rxgalleryfinal:library:1.1.2'

18722650553 commented 5 years ago

@wuyunqiang io前加上class就ok了!