我的gradle脚本中有错误:
在我的应用程序(gradle)中,我有:
Exception in thread "main" java.lang.IllegalArgumentException:
Unrecognized option 16: --diagnostics-file
如何安装相应的appcompat lib?当试图添加...
buildToolsVersion "25.0.2"
...我收到错误,如下图所示:
点击链接时,没有任何反应。 有人可以指导我安装lib吗?
更新 截图显示,我显然安装了支持库,但那我怎么能摆脱红线?那这个呢 ? 我有时会发生这种情况,当发布到谷歌播放时,一些图书馆会丢失。我无法在本地安装中识别出这一点,但在发布后,很多用户都没有找到报告类。清洁,重建和重新发布后,它的工作原理。所以我喜欢有一个干净的gradle脚本。
有人可以指导我,我如何摆脱这条红线。或者我们可以忽略它吗?
我也无法启动SDK-Manager C:\ Users \ andreas \ AppData \ Local \ Android \ Sdk \ tools \ bin。
真的不可能解决这个问题吗?
答案 0 :(得分:2)
试试这个:
1)工具 - > android - > sdk经理 - >启动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文件夹,然后重新启动安装程序。