liangjingkanji/Net

ViewModel 在2.8.2版本API有问题

Closed this issue · 12 comments

问题描述

升级 androidx.lifecycle:lifecycle-viewmodel-ktx 到 2.8.2,
框架中的 Scope.kt viewModel.setTagIfAbsent,已经去除了该方法

期望行为

如何复现

fork仓库并复现问题可以快速解决, 猜测只会让问题晦涩难懂, 耽误所有人时间

截图

异常堆栈信息或者手机截图/视频(拖拽到输入框即可上传)

版本

  • Net: 3.6.4
  • OkHttp:
  • Android:
  • Gradle:
  • Android Studio: Android Studio Koala | 2024.1.1

依赖发出来下

我也有这个问题:
implementation 'androidx.activity:activity-compose:1.9.0'
implementation 'androidx.lifecycle:lifecycle-viewmodel-compose:2.8.2'

折腾半天我升级后项目都没跑起来, @gangoogle 要不你fork仓库升级后发给我地址

期待尽快升级支持

折腾半天我升级后项目都没跑起来, @gangoogle 要不你fork仓库升级后发给我地址

ok 我整一下

@liangjingkanji
https://github.com/gangoogle/Net
升级gradle版本到8.3 以及Kotlin version到 1.9.20 编译通过了,现在爆红了 大佬有时间可以看看了
image

我也遇到这个问题了,期待解决

我也遇到了

我暂时这么解决的
image

v3.7.0已经支持appcompat-v1.7, 但是一旦升级就不支持appcompat-v1.6了

由于无法实现兼容新旧版本, 只能发布v3.7.0了

感谢 @gangoogle 的代码分享

你确定发布了3.7.0版本吗?
https://jitpack.io/com/github/liangjingkanji/Net/3.7.0/

File not found. Build Error