如何安装存储库com.android.support:appcompat-v7

时间:2017-05-03 15:33:34

标签: android android-studio android-gradle android-appcompat appcompat-v7-r22.1

我的gradle脚本中有错误:

enter image description here

在我的应用程序(gradle)中,我有:

Exception in thread "main" java.lang.IllegalArgumentException: 
Unrecognized option 16: --diagnostics-file

如何安装相应的appcompat lib?当试图添加...

buildToolsVersion "25.0.2"

...我收到错误,如下图所示:

enter image description here

点击链接时,没有任何反应。 有人可以指导我安装lib吗?

更新 截图显示,我显然安装了支持库,但那我怎么能摆脱红线?那这个呢 ? 我有时会发生这种情况,当发布到谷歌播放时,一些图书馆会丢失。我无法在本地安装中识别出这一点,但在发布后,很多用户都没有找到报告类。清洁,重建和重新发布后,它的工作原理。所以我喜欢有一个干净的gradle脚本。

有人可以指导我,我如何摆脱这条红线。或者我们可以忽略它吗?

我也无法启动SDK-Manager C:\ Users \ andreas \ AppData \ Local \ Android \ Sdk \ tools \ bin。

真的不可能解决这个问题吗?

enter image description here

3 个答案:

答案 0 :(得分:2)

试试这个:

1)工具 - > android - > sdk经理 - >启动Standalone SDK Manager

menu

standalone sdk manager

2)找到“extras - > Android支持存储库”并检查它(取消选中其他更快的安装)

3)点击安装

提示:也使用文件 - >如果android studio做了一些奇怪的事情,则无效缓存/重启。在某些情况下它可能会有所帮助

更新:正如Gabriele Mariotti所说,它只适用于现有的图书馆:)

更新2:似乎不推荐使用独立版本。您可以从设置窗口更新。 Standalone SDK Manager option in Android Studio 2.3

Gradle文件中的所有com.android.compat库也应该使用相同的版本。最后一个是25.3.1

答案 1 :(得分:1)

这是因为支持库v 25.0.2不存在
您可以在此处查看所有the revisions

此外:

  

如何安装相应的appcompat lib

注意。构建工具的版本与支持库之间没有关系。

要安装支持存储库,只需运行SDK Manager。

答案 2 :(得分:-1)

最有可能的情况是尝试从窗口c:/user/gradle中删除gradle文件夹,然后重新启动安装程序。