android sdk tools 中没有Support Repository

最近 接入百度人脸采集sdk 时倒入demo 报如下错误
Could not find com.android.support.constraint:constraint-layout:1.0.0-beta5

去网上搜索 全部都是 去 sdk tools 中下载 support repository 库,但是最新版本 android studio 中压根没有support repository,
厚着脸皮索要同行截图发现,sdk tools中全部都没有 support repository库。如下图


WechatIMG3.png

翻阅大量资料,修改代理 等等统统没用。就快绝望的时候,突发奇想准备打开 sdk 查看一下,果然在support 中 没有找到 constraintlayout 相关组建。路径如下
/Users/mac/Library/Android/sdk/extras/android/m2repository/com/android/support
windows 用户同理,只要找到Android sdk 目录,可能在android x 中已经不支持support 库,所以连其下载也一并砍掉了,但是我运行个demo 也不至于强行给他转移到 android x吧。

谷歌就是个坑。

目前我的解决办法是从之前的开发环境找到目录


image.png

拷贝constraint 文件,到没有sdk 没有 constraint 中的 support 目录中去(如图就好),然后再编译运行。
注意之前的项目默认都会引用
com.android.support.constraint:constraint-layout,但是引用的版本可能不同,从老项目build.gradle 里直接copy过来就好。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。