我试图将我的项目集成到 android studio 中。但在添加依赖项时我有点困惑。我不知道哪一个效果好。我尝试过编译文件树和编译文件。它不适合我。我找到了一些方法。任何人都可以告诉我哪一种适合添加库(仅像 admob 这样的 jar 文件)。
compile fileTree(dir: 'libs', include: '*.jar')
compile 'com.android.support:appcompat-v7:+'
compile project(":libraries:libraryname")
compile files('libs/libraryname.jar')
谁能告诉我哪一个适合添加库(jar 文件仅像 admob)。
如果该库可作为 Maven 或 Ivy 存储库(如 Maven Central)中的工件使用,请将该存储库添加到您的repositories
块(例如,mavenCentral()
)然后使用compile 'com.android.support:appcompat-v7:+'
,将带引号的字符串替换为标识所需工件的字符串。
如果该库不可用作工件,请将 JAR 放入适当的目录中(例如,libs/
在项目级别)并使用compile fileTree(dir: 'libs', include: '*.jar')
.
compile project(":libraries:libraryname")
用于子项目,您可能没有。
compile files('libs/libraryname.jar')
有效,但是compile fileTree(dir: 'libs', include: '*.jar')
更加灵活,因为您不必更改您的build.gradle
每个 JAR 的文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)