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