我对Gradle不是很熟悉,但据我所知,您应该能够直接从互联网上提取图书馆?我已按照项目的指示行事,但获得了error
AIDE不支持远程maven repos吗?我确认有问题的图书馆确实存在于jcenter网站上。我不确定如何制作本地maven存储库。我试图从jcenter下载相关文件并将它们放入... / maven-repo / com / melnykov / floatingactionbutton / 1.0.3并在设置中将AIDE指向... / maven-repo,但这没有做任何事情。
答案 0 :(得分:8)
注意:AIDE现在supports remote maven repositories,所以除非您使用旧版本,否则此答案已过时。
AIDE不支持远程maven repos。您可以在应用程序中使maven存储库工作的唯一方法是创建一个本地maven存储库。这就像将文件夹从PC复制到设备一样简单,如果您需要的库位于/sdk-path/extras/
(Android和Google库都在那里),但如果不是,那就更难了:
我使用以下步骤手动创建maven存储库取得了成功:
m2repository
maven-metadata.xml
并记住 groupId , artifactId 和版本 library
)1.0.0
)现在,您必须将maven目录与AIDE链接:
/m2repository
)如果您有一个仅代码库(没有资源),则可能会有一个.jar文件,您可以轻松地将其复制到项目的libs/
文件夹中。在这种情况下,请确保将以下行添加到build.gradle的依赖项部分:
compile fileTree(dir: 'libs', include: ['*.jar'])
请注意,只有当您的项目使用新的基于gradle的项目结构时,这一切才适用。