Closed mymine closed 1 year ago
proguard-rules.pro 添加 -dontwarn com.xayah.databackup. -keep class com.xayah.databackup. { *; }
2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W java.lang.NullPointerException: Parameter specified as non-null is null: method s7.i.F0, parameter <this> 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at s7.i.F0(Unknown Source:2) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at com.xayah.databackup.ui.activity.guide.components.UpdateKt$Update$2$1$1.l0(Unknown Source:104) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at com.xayah.databackup.util.Server$releases$2.j(Unknown Source:106) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at d7.a.t(Unknown Source:8) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at t7.h0.run(Unknown Source:100) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at kotlinx.coroutines.internal.e.run(Unknown Source:11) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at kotlinx.coroutines.scheduling.j.run(Unknown Source:2) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at kotlinx.coroutines.scheduling.a$a.run(Unknown Source:78)
混淆关了就是Kotlin缩减后的Bug,会导致无法获取更新
刚编译出来的,你测试下https://we.tl/t-Sqjhmx6BL4
2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W java.lang.NullPointerException: Parameter specified as non-null is null: method s7.i.F0, parameter <this> 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at s7.i.F0(Unknown Source:2) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at com.xayah.databackup.ui.activity.guide.components.UpdateKt$Update$2$1$1.l0(Unknown Source:104) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at com.xayah.databackup.util.Server$releases$2.j(Unknown Source:106) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at d7.a.t(Unknown Source:8) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at t7.h0.run(Unknown Source:100) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at kotlinx.coroutines.internal.e.run(Unknown Source:11) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at kotlinx.coroutines.scheduling.j.run(Unknown Source:2) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at kotlinx.coroutines.scheduling.a$a.run(Unknown Source:78)
混淆关了就是Kotlin缩减后的Bug,会导致无法获取更新
这是编译的4.1.6fix版。云端,云备份正常使用。 https://wetransfer.com/downloads/5e81c2bd44d0945d7b4700b3c8fee67020230224133022/a7f7d7
2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W java.lang.NullPointerException: Parameter specified as non-null is null: method s7.i.F0, parameter <this> 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at s7.i.F0(Unknown Source:2) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at com.xayah.databackup.ui.activity.guide.components.UpdateKt$Update$2$1$1.l0(Unknown Source:104) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at com.xayah.databackup.util.Server$releases$2.j(Unknown Source:106) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at d7.a.t(Unknown Source:8) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at t7.h0.run(Unknown Source:100) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at kotlinx.coroutines.internal.e.run(Unknown Source:11) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at kotlinx.coroutines.scheduling.j.run(Unknown Source:2) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at kotlinx.coroutines.scheduling.a$a.run(Unknown Source:78)
混淆关了就是Kotlin缩减后的Bug,会导致无法获取更新
这是编译的4.1.6fix版。云端,云备份正常使用。 https://wetransfer.com/downloads/5e81c2bd44d0945d7b4700b3c8fee67020230224133022/a7f7d7
-dontobfuscate
~需要关闭混淆~ 看了一下不需要了
另外提交太脏了,我需要force push一下
2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W java.lang.NullPointerException: Parameter specified as non-null is null: method s7.i.F0, parameter <this> 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at s7.i.F0(Unknown Source:2) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at com.xayah.databackup.ui.activity.guide.components.UpdateKt$Update$2$1$1.l0(Unknown Source:104) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at com.xayah.databackup.util.Server$releases$2.j(Unknown Source:106) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at d7.a.t(Unknown Source:8) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at t7.h0.run(Unknown Source:100) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at kotlinx.coroutines.internal.e.run(Unknown Source:11) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at kotlinx.coroutines.scheduling.j.run(Unknown Source:2) 2023-02-27 19:05:57.055 25405-25532 System.err com.xayah.databackup W at kotlinx.coroutines.scheduling.a$a.run(Unknown Source:78)
混淆关了就是Kotlin缩减后的Bug,会导致无法获取更新
这是编译的4.1.6fix版。云端,云备份正常使用。 https://wetransfer.com/downloads/5e81c2bd44d0945d7b4700b3c8fee67020230224133022/a7f7d7
需要关闭混淆,另外提交太脏了,我需要force push一下
release发布版开启,ebug测试版关闭吧。
R27 这一行的意义是啥,可以去掉吗
R27 这一行的意义是啥,可以去掉吗
可以,这个debug测试用的,
https://stackoverflow.com/a/27945893
根据这个来看,debuggable
和zipAlignEnabled
均可移除
R27 这一行的意义是啥,可以去掉吗
可以,这个debug测试用的,
https://stackoverflow.com/a/27945893 根据这个来看,
debuggable
和zipAlignEnabled
均可移除
是的
感谢
混淆关了就是Kotlin缩减后的Bug,会导致无法获取更新