关于添加库和依赖项有很多信息,但是我还没有找到关于能够实际编辑库的任何有用信息。
我在项目中添加了https://github.com/jdamcd/android-
crop
作为依赖项,但我想编辑其某些功能,主要是与布局相关的内容。但是,当我浏览文件时,Android
Studio会说“生成了构建文件夹下的文件,不应对其进行编辑”,当我对其进行编辑时,一旦系统构建,它们将返回到其预编辑状态。
我还尝试在notepad ++中编辑文件,并且发生了相同的问题(它们在构建时返回到其预编辑状态)。
有人可以告诉我如何编辑库,也可以通过变通办法来更改布局/某些Java,而无需将整个库复制并粘贴到项目中以使其可编辑吗?
提前致谢,
上帝的速度。
编辑:答案不只是使用以下代码将库作为依赖项添加到build.gradle文件中:编译’com.soundcloud.android:android-
crop:0.9.10@aar’
您必须将其添加为模块,而不仅仅是外部依赖项,然后才能编辑文件。
如果有人想知道如何执行以下步骤:
settings.gradle
像这样添加模块: include ':LibraryContainingFolder:ActualLibFolder'
您应该添加库作为Android
Studio中的模块,通过下载从Github的代码仓库你感兴趣(下删除行dependencies
已添加到build.gradle
)
然后按照此答案中的步骤进行操作:https :
[://codingdict.com/questions/121422](http://codingdict.com/questions/121422
问题内容: 好的,所以我有我的Java项目,并且在项目资源管理器上的Maven依赖项目文件夹下,我遇到一个文件夹,并且其中有一个文件。现在,单击,我可以将文件查看为Java文件,但是无法在Eclipse中进行编辑。 我该怎么办? 问题答案: 您无法编辑文件。您只能编辑源代码中包含的文件并重新编译。 由所下载的资源是snap 在特定时间为给定项目生成的项目SNAPSHOT ,以帮助调查代码,但肯定不
我有一个图书馆项目。我想使用Android的新构建系统。目前我遇到了一个相当烦人的情况。 我在上定义了依赖项,但它们从未出现在Android Studio的外部库中。因此,对这些库的所有引用都被标记为错误。 更新 这个问题似乎在最新的Android Studio版本(0.2.5)上得到了修复
我需要在我的maven项目中添加大约15个罐子,它在远程和中央存储库中都不可用。 然而,我实现了以下目标:, > 在我的项目路径中添加了jars(\src\lib) 将pom更改如下, 我的问题是: 我是否需要像上面那样分别对所有15个JAR重复它,或者我们有任何其他方法来绑定这些JAR并将其作为一个依赖路径? Maven在这里讨论了同样的事情:指向多个JAR的系统依赖性。但我想知道我是否能得到更
我使用的是我从github中获得的图像轮播库,但有一些东西我想在代码中进行更改。我使用compile'com.theartofdev.edmodo:android-image-cropper:2.6.+'命令导入了它。这段代码可以让我编辑吗?还是每次运行代码时都从github下载?
在处理过程中,我想导入一个我用Java编写的库,它环绕一个外部库(一个.jar文件)。 update2:另一个有效的选项是“将所需库提取到生成的JAR中”。这样做允许JAR在内部访问引用。这似乎同样适用于N.L.Telaviv的建议,但情况似乎并非如此。如果不想有任何额外的文件,请选择此选项。如果查看.jar文件,您会注意到外部库位于一个单独的包文件夹中。
我尝试过在IntelliJ的project structure下通过库添加JAR,并只在根目录下的libs文件夹中添加JAR。首先,我提供了绝对路径,但后来我将其更改为${basedir},因为绝对路径没有映射为docker容器上的卷。有什么方法可以将外部jar与项目jar打包,以便在docker容器中使用它?