当前位置:   article > 正文

Android两个类似的框架发生类转换异常记录_com.atlassian.plugins.conversion.convert.conversio

com.atlassian.plugins.conversion.convert.conversionexception: cannot convert

Android环境

  1. Android Studio Flamingo | 2022.2.1 Canary 9
  2. Build #AI-222.4345.14.2221.9321504, built on November 23, 2022
  3. Runtime version: 17.0.4.1+0-b2043.56-9127311 amd64
  4. VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
  5. Windows 11 10.0
  6. GC: G1 Young Generation, G1 Old Generation
  7. Memory: 4096M
  8. Cores: 20
  9. Registry:
  10. external.system.auto.import.disabled=true
  11. ide.text.editor.with.preview.show.floating.toolbar=false
  12. ide.instant.shutdown=false
  13. gradle.version.catalogs.dynamic.support=true
  14. Non-Bundled Plugins:
  15. wu.seal.tool.jsontokotlin (3.7.4)
  16. dev.polek.adbwifi (1.2.5)
  17. com.markskelton.one-dark-theme (5.7.2)
  18. com.intellij.marketplace (222.4345.34)
  19. com.alibaba.p3c.smartfox (2.1.1)
  20. com.mistamek.drawablepreview.drawable-preview (1.1.6)
  21. com.godwin.kdocer (1.6)
  22. cn.yiiguxing.plugin.translate (3.4.0)
问题描述:框架间发生类转换异常
Caused by: java.lang.ClassCastException: com.yalantis.ucrop.view.GestureCropImageView cannot be cast to com.hprt.ucrop.view.GestureCropImageView

原因:同时存在两个类似的框架
implementation("io.github.lucksiege:ucrop:3.10.7")
implementation("com.xxx.sdk:crop:1.0.1.20220511-02") 自己修改过的框架
问题解决:
1.implementation("com.xxx.sdk:crop:1.0.1.20220511-02")
修改为 api("com.xxx.sdk:crop:1.0.1.20220511-02")
2.Run一下,如果不行,再运行一次debug app
3.如果上一步还是不行,尝试项目clear一下,然后rebuild
4.卸载手机上的app,重新运行就可以了
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/寸_铁/article/detail/917548
推荐阅读
相关标签
  

闽ICP备14008679号