yanzhenjie/AndPermission

2.0.2 can't resolve | 2.0.2版本无法下载依赖

yanzhenjie opened this issue · 12 comments

Error after adding dependencies in gradle: com.yanzhenjie.permission:support:2.0.2 can't resolve.

使用和2.0.0同样的依赖路径即可。因为2.0.1同时支持了android support和android x,所以在依赖路径上区分了support和x,现在仅仅支持x,因此使用下面的依赖路径即可:

com.yanzhenjie:permission:2.0.2

在项目首页更新了依赖路径的,大家复制即可。

还会有支持support的版本吗,现在老项目用不了仅支持x的2.0.2

从Android Support迁移至AndroidX的Google官方文档:
https://developer.android.com/jetpack/androidx/migrate

不会再支持support了,麻烦看一下迁移文档,并不麻烦!

为了这个花半天时间把项目迁移到androidX了,还好项目代码不是很大。。。。

CKTim commented

新版本能支持support吗,迁移AndroidX不是很方便。

依赖的项目有点多,能不能再支持一端时间的support

郁闷啦,不支持support。。只能androidx ,哎,怎么办,项目好多代码要切换。当初不该用这个权限框架

CKTim commented

目前我的解决方式是把项目直接clone下来,并从AndroidX重新修改回support,最低成本修改并能解决内存泄漏的问题。

目前我的解决方式是把项目直接clone下来,并从AndroidX重新修改回support,最低成本修改并能解决内存泄漏的问题。

朋友,谢谢你的建议,是个不错的idea

依赖的项目有点多,能不能再支持一端时间的support

直接把库下载下来修改吧

目前我的解决方式是把项目直接clone下来,并从AndroidX重新修改回support,最低成本修改并能解决内存泄漏的问题。

朋友,谢谢你的建议,是个不错的idea

不过有时间的话 最好还是更像到AndroidX,我今天下午刚更新了,目前正常,注意可能升级后第三方库的混淆也要修改,还有AndroidX混淆的问题

目前我的解决方式是把项目直接clone下来,并从AndroidX重新修改回support,最低成本修改并能解决内存泄漏的问题。

朋友,谢谢你的建议,是个不错的idea

何必呢,切个分支改AndroidX也不麻烦,就算失败也不影响主分支。