- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我不是很熟悉 Gradle,但据我了解,您应该能够直接从 Internet 中提取库?我已按照项目的说明进行操作,但得到了一个 error
AIDE不支持远程maven repos吗?我确认有问题的库确实存在于 jcenter 网站上。我不确定如何制作本地 Maven 存储库。我试图从 jcenter 下载相关文件并将它们放入 .../maven-repo/com/melnykov/floatingactionbutton/1.0.3 并在设置中将 AIDE 指向 .../maven-repo,但这什么也没做。
最佳答案
Note: AIDE now supports remote maven repositories, so this answer is obsolete unless you are using an older version.
AIDE 不支持远程 Maven 仓库。使 Maven 存储库在应用程序中工作的唯一方法是创建一个本地 Maven 存储库。如果您需要的库位于 /sdk-path/extras/
中(Android 和 Google 库在那里),这就像将文件夹从 PC 复制到设备一样简单,但如果它是不是:
我使用以下步骤成功地手动创建了一个 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 的项目结构的情况。
关于android - 如何在 AIDE 中使用库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26007146/
我是一名优秀的程序员,十分优秀!