-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
大佬 最新版 2.3.0-alpha01 奔溃了 本地库 没事 #37
Comments
你好,2.3.0版本是为了协助开发者迁移 androidX 的,请问你的项目用的是androidX的相关依赖吗,不是的话请使用2.2.0版本。 |
@qingmei2 是clone的您的项目 |
不好意思,我可能理解出现了偏差,您能仔细描述一下 错误是怎么发生的吗, |
@zhengdong1201 |
@qingmei2 dependRemote 设置为true就报了上述错了,false没有问题 |
@13kmsteady 我是直接跑的大佬的demo |
谢谢您的回复,有结果了我会第一时间回复您。 👍 |
已确认,是因为bintray插件的问题,导致编译打包aar时依赖没有打进去,目前只有最新版本的2.3.0会出现这个问题,我会尽快修复这个bug |
该bug已紧急修复,最新修正版本为 再次感谢您百忙之中抽出时间进行反馈! 😄
|
@qingmei2 感谢大佬 完结撒花 |
*** crash ***
*** time: 11-02 12:41:00.458 ***
*** version: 2.3.0-alpha01/21 ***
*** device: HUAWEI/HUAWEI MT7-CL00/6.0 ***
java.lang.NoClassDefFoundError: Failed resolution of: Lio/reactivex/android/schedulers/AndroidSchedulers;
at com.qingmei2.rximagepicker.scheduler.RxImagePickerSchedulers.ui(RxImagePickerSchedulers.kt:18)
at com.qingmei2.rximagepicker.core.ConfigProcessor.process(ConfigProcessor.kt:26)
at com.qingmei2.rximagepicker.core.ProxyProviders$invoke$1.call(ProxyProviders.kt:23)
at com.qingmei2.rximagepicker.core.ProxyProviders$invoke$1.call(ProxyProviders.kt:9)
at io.reactivex.internal.operators.observable.ObservableDefer.subscribeActual(ObservableDefer.java:32)
at io.reactivex.Observable.subscribe(Observable.java:12030)
at io.reactivex.Observable.blockingFirst(Observable.java:4986)
at com.qingmei2.rximagepicker.core.ProxyProviders.invoke(ProxyProviders.kt:40)
at java.lang.reflect.Proxy.invoke(Proxy.java:393)
at $Proxy3.openGallery(Unknown Source)
at com.qingmei2.sample.wechat.WechatActivity.openGallery(WechatActivity.java:99)
at com.qingmei2.sample.wechat.WechatActivity.onPermissionGrant(WechatActivity.java:89)
at com.qingmei2.sample.wechat.WechatActivity.checkPermissionAndRequest(WechatActivity.java:66)
at com.qingmei2.sample.wechat.WechatActivity.access$000(WechatActivity.java:26)
at com.qingmei2.sample.wechat.WechatActivity$2.onClick(WechatActivity.java:54)
at android.view.View.performClick(View.java:5264)
at android.view.View$PerformClick.run(View.java:21297)
at android.os.Handler.handleCallback(Handler.java:743)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:150)
at android.app.ActivityThread.main(ActivityThread.java:5546)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:794)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:684)
Caused by: java.lang.ClassNotFoundException: Didn't find class "io.reactivex.android.schedulers.AndroidSchedulers" on path: DexPathList[[zip file "/data/app/com.qingmei2.sample-1/base.apk", zip file "/data/app/com.qingmei2.sample-1/split_lib_dependencies_apk.apk", zip file "/data/app/com.qingmei2.sample-1/split_lib_slice_0_apk.apk", zip file "/data/app/com.qingmei2.sample-1/split_lib_slice_1_apk.apk", zip file "/data/app/com.qingmei2.sample-1/split_lib_slice_2_apk.apk", zip file "/data/app/com.qingmei2.sample-1/split_lib_slice_3_apk.apk", zip file "/data/app/com.qingmei2.sample-1/split_lib_slice_4_apk.apk", zip file "/data/app/com.qingmei2.sample-1/split_lib_slice_5_apk.apk", zip file "/data/app/com.qingmei2.sample-1/split_lib_slice_6_apk.apk", zip file "/data/app/com.qingmei2.sample-1/split_lib_slice_7_apk.apk", zip file "/data/app/com.qingmei2.sample-1/split_lib_slice_8_apk.apk", zip file "/data/app/com.qingmei2.sample-1/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/com.qingmei2.sample-1/lib/arm, /vendor/lib, /system/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
... 24 more
Suppressed: java.lang.ClassNotFoundException: io.reactivex.android.schedulers.AndroidSchedulers
at java.lang.Class.classForName(Native Method)
at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
... 25 more
Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available
*** crash ***
*** time: 11-02 12:41:02.123 ***
*** version: 2.3.0-alpha01/21 ***
*** device: HUAWEI/HUAWEI MT7-CL00/6.0 ***
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.qingmei2.sample/com.qingmei2.rximagepicker_extension_wechat.ui.WechatImagePickerActivity}: kotlin.KotlinNullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2444)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2504)
at android.app.ActivityThread.access$900(ActivityThread.java:165)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1368)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:150)
at android.app.ActivityThread.main(ActivityThread.java:5546)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:794)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:684)
Caused by: kotlin.KotlinNullPointerException
at com.qingmei2.rximagepicker_extension.entity.SelectionSpec$Companion.getInstance(SelectionSpec.kt:127)
at com.qingmei2.rximagepicker_extension_wechat.ui.WechatImagePickerActivity.onCreate(WechatImagePickerActivity.kt:15)
at android.app.Activity.performCreate(Activity.java:6367)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1110)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2397)
... 9 more
The text was updated successfully, but these errors were encountered: