当用户取消需要用户确认的下载请求时,请求状态应变为已取消。但是,状态侦听器似乎没有接收到该状态更改。下面是监听程序的示例代码。有什么想法吗?提前谢谢你!
switch(state.status()) {
case SplitInstallSessionStatus.REQUIRES_USER_CONFIRMATION:
try {
getContext().startIntentSender(
state.resolutionIntent().getIntentSender(),
null,
0,
0,
0);
} catch (Exception e) {
Log.e(TAG, "stats onStateUpdate: ", e);
}
break;
case SplitInstallSessionStatus.CANCELED:
Log.d(TAG, "onStateUpdate: canceled”);
//NEVER GET TO THIS LINE
break;
}发布于 2019-02-22 21:11:14
这个问题似乎在最近的更新com.google.android.play:core:1.3.7中得到了解决。我们不能在升级后复制该问题。我们之前使用的版本是1.3.6。
https://stackoverflow.com/questions/54222054
复制相似问题