gpt4 book ai didi

android - 无法找到哈希字符串为 'android-P' 的目标安装缺少的平台和同步项目

转载 作者:行者123 更新时间:2023-11-29 18:51:51 25 4
gpt4 key购买 nike

按照这个 android 教程 https://codelabs.developers.google.com/codelabs/mdc-101-java/#1我正在尝试在 android studio 3.2 canary 版本中设置 android-p。

我已经从github上下载了以下项目来测试 Material 设计https://github.com/material-components/material-components-android-codelabs但是当 gradle build 运行时我得到一个错误(无法找到带有哈希字符串'android-P'的目标安装缺少的平台和同步项目)

当我查看 sdk 管理器时,我看到 Android P 已安装,但 gradle 无法识别它。

sdk manager

有什么想法吗?谢谢

最佳答案

这不是您使用的目标平台的问题,问题很可能与 Google Maven 存储库中有关 Google Artifact 的当前情况有关,如您所见 here .

长话短说,Google 存储库包含某些 Artifact 的错误校验和。 JFrog Bintray 停止从 Google 存储库中获取文件,并且考虑到它们正在镜像 Google 的存储库,这一切都搞砸了。

目前最简单的解决方案就是切换存储库站点的顺序,所以如果您有:
中心()
谷歌()
只需通过以下方式更改它:
谷歌()
中心()

如果您想了解更多有关 JFrog Bintray 为何镜像那些 Google 存储库的信息,请不要问,因为任何人都知道,哈!

结果:由于这个问题,成千上万的存储库损坏/损坏。

有一些关于它的乱七八糟的话题,你可以检查其中的一些here , herehere

祝你好运!

关于android - 无法找到哈希字符串为 'android-P' 的目标安装缺少的平台和同步项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50826588/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com