[英]Android studio can't edit library
我下载了该库 ,并将rar解压缩到了我的app \\ libs文件夹中。
然后,将compile 'com.github.lzyzsd:circleprogress:1.1.0@aar'
到我的构建gradle中,然后单击“同步”。
然后我注意到最大值设置为100(在DonutProgress.java文件中)。 我将其更改为5,再次单击了同步,但没有任何更改。 经过几个小时的尝试,我决定从我的app \\ libs中完全删除提取的文件夹,然后再次同步以查看会发生什么。
出乎意料的是,一切仍在工作,就像图书馆仍然在那里。 有人可以解释一下这里发生的事情吗,我必须对其进行编辑,但是看来我对库所做的任何操作都不会影响该应用程序。 似乎它正在使用完全不同的文件夹中的另一个库,我不知道,我尝试在计算机上搜索DonutProgress,但没有发现任何有用的东西。
请帮忙。
当您在build.gradle依赖项中添加compile 'com.github.lzyzsd:circleprogress:1.1.0@aar'
,您在告诉Gradle在构建时从存储库中获取此库。
对于大多数Android应用程序来说,这意味着您进行构建时,Gradle会从jCenter下载该库(在本例中为.aar)。 这很好,因为这意味着您不再需要自己管理JAR(或其他库文件)。
如果你想使用该库的定制版本,那么你不应该说的依赖添加到您的摇篮构建脚本。 相反,您应该将其添加为模块或本地依赖项(例如, compile files('libs/custom_library_name.aar')
)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.