繁体   English   中英

Android Studio无法编辑库

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM