【发布时间】:2021-10-20 07:49:21
【问题描述】:
我有一个大问题,我没有找到任何解决方案,当我在 Google play 中上传应用时,我发现了这个警告:
没有与此 App Bundle 关联的反混淆文件
经过研究,我发现了映射文件的问题,我 minifyEnabled = true 但是当我添加时我发现问题 Missing class: org.conscrypt.ConscryptHostnameVerifier 并且当我尝试打开应用程序时,当我尝试调用 API 时没有响应任何东西
我进行了很多搜索,但没有任何好处,我找到了所有解决方案,但我没有成功解决任何问题。有人有解决方案吗?
编辑 1:
当我调试错误时,我发现该方法中出现错误“指定为非空的参数为空:方法 j.u.b.e,参数消息”
protected fun <T> withLiveData(liveData: APILiveData<T>): SingleObserver<DataWrapper<T>> {
return object : SingleObserver<DataWrapper<T>> {
override fun onError(e: Throwable) {}
override fun onSuccess(t: DataWrapper<T>) = liveData.postValue(t)
override fun onSubscribe(d: Disposable) {
compositeDisposable.add(d)
}
}
}
【问题讨论】:
-
当我调试错误时,我发现错误“指定为非空的参数为空:方法 j.u.b.e, 参数消息”