在Play商店发布我的应用程序之前,我安装了已发布的APK。当进入网络时,okhttp在调试和发布apk时都显示正确的结果。但是,即使okhttp显示正确的结果日志和调试apk效果很好,我也无法在发布apk中获得结果。通常会发生这种情况吗?
发布apk日志
D/OkHttp: {"result":"true"}
D/OkHttp: <-- END HTTP (17-byte body)
D/TAG: NetworkResult(result=
调试apk日志
D/OkHttp: {"result":"true"}
D/OkHttp: <-- END HTTP (17-byte body)
D/TAG: NetworkResult(result=true)
视图模型
fun checkSMS(mobile:String){
viewModelScope.launch {
var checkedMessage = apiRepository.checkSMS(mobile)
_checkedSMS.value = checkedMessage
}
}
资料库
override suspend fun checkSMS(mobile: String): NetworkResult {
var result=NetworkResult()
withContext(ioDispatcher){
val request = apiServerModel.checkSMS(mobile)
val response = request.await()
result = response
Log.d("TAG",""+response)
}
return result
}