首页 > 编程知识 正文

android studio官网,android studio无法访问sdk列表

时间:2023-05-05 21:09:11 阅读:110998 作者:233

1、配置环境

由于Android Studio使用的gradle版本通常不是最新版本,因此使用附带的Terminal时容易报告版本过低的错误,为了便于使用,请从gradle

在官方网站上下载了最新版的gradle,为了便于使用,配置了gradle的环境变量。 人工智能

2、地面任务相关内容

gradle本身没有提供显示库依赖关系的命令。 幸运的是,Android Studio提供了每个模型的help任务堆栈中的任务。 下图:网络

双击dependencies执行任务时,您会发现在gradle console中没有获得依赖关系。 结果如下图所示。 app

如上图所示,无论我们运行哪个模型下的dependencies,结果都是在Root project中执行了此任务。 那么,是否要在app project或test01library project中执行此dependencies任务? 此时,必须通过命令行运行dependencies。 svg

查看app项目依赖关系

在此路径下打开命令行工具,然后输入工具

接地从属

过了一会儿,你就可以看到library的依赖关系了。 如下图所示,网格le

但是,命令行会生成大量的内容,无法看到所有的信息。 为了便于查看,将输出信息写入文本文件的spa

gradle dependencies log.txt

将在当前目录下生成log.txt文件。 此文件包含所有app project所依赖的库的所有依赖关系。 teST01库也是如此。 net

2 .显示指定类型的依赖关系

因为dependencies的配置类型过多,所以这里以编译时的library为例。 命令行

查看compile时的依赖关系

gradledependencies---configuration compile

对于其馀的配置类型,可以使用此命令执行以下操作

gradle dependencies --info

可以看到很多参数

在根项目中显示依赖关系

在项目根目录下,可以使用以下命令获得上述效果: 示例:

//grad le : project name : dependencies [-- configuration compile ]

grad le : app : dependencies---- configuration compile

3、总结

查看每个库的依赖关系是: Java.util.zip.zip exception : duplicateentryexceptionandroid/support/VX /…/XXX.class不会发生异常因为app project一定会直接或间接引用所有剩下的project,所以只需查看这一个project的依赖关系就可以获得所有信息。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。