遵循此android教程https://codelabs.developers.google.com/codelabs/mdc-101-java/#1之后,我尝试在androID studio 3.2 canary版本中设置androID-p.
我已经从github下载了以下项目以测试材料设计https://github.com/material-components/material-components-android-codelabs,但是在gradle构建运行时出现错误(无法找到带有哈希字符串’androID-P’的目标,安装缺少的平台并同步项目)
当我在sdk管理器中查看时,我看到已安装了AndroID P,但gradle无法识别它.
任何想法?谢谢
解决方法:
这与您使用的目标平台无关,该问题很可能与Google Maven存储库中有关Google工件的当前情况有关,您可以看到here.
长话短说,Google存储库包含某些工件的错误校验和. JFrog Bintray停止将文件从Google存储库中移出,并考虑到它们正在镜像Google的存储库,因此一切都搞砸了.
现在,最简单的解决方案是切换存储库站点的顺序,因此,如果您具有:
jcenter()
谷歌()
只需通过以下方式进行更改:
谷歌()
jcenter()
如果您想进一步了解JFrog Bintray为什么要镜像这些Google存储库,请不要问,因为有人知道,哈!
结果:由于此问题,数十万个存储库已损坏/损坏.
上面有一些令人毛骨悚然的主题,您可以检查其中的一些here、here或here
祝好运!
总结以上是内存溢出为你收集整理的找不到带有哈希字符串“ android-P”的目标安装缺少的平台并同步项目全部内容,希望文章能够帮你解决找不到带有哈希字符串“ android-P”的目标安装缺少的平台并同步项目所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)