For developing android applications by using Android Studio, generally we used to add dependencies in build.gralde
instead of adding jars or libraries. Example given below
compile 'com.android.support:support-v4:23.4.0'
compile 'com.android.support:recyclerview-v7:23.4.0'
compile 'com.google.android.gms:play-services:9.2.1'
How to create my own gradle dependency library in Android Studio?
I've already created my own library CustomSpinner
and its Gradle's dependency is
dependencies {
compile 'com.github.piotrek1543:CustomSpinner:0.1'
}
I'm pretty sure that this is what you're expecting.
I made it using Jitpack.io and following steps in that great Medium article:
Create and Distribute your own Android Library after reading this post!
I don't want copy-paste what was here already said, so please patiently read this article.
Hope it will help
你必须制作你的Android库(新项目 - > Android库项目),并将其上传到bintray。
You can different types of dependencies in a project:
dependencies {
// Dependency on the "mylibrary" module from this project
compile project(":mylibrary")
// Remote binary dependency
compile 'com.android.support:appcompat-v7:24.1.0'
// Local binary dependency
compile fileTree(dir: 'libs', include: ['*.jar'])
}
Also you can use aar files defining a flatDir
:
repositories {
flatDir {
dirs 'libs'
}
}
then adding the dependency:
dependencies {
compile(name:'nameOfYourAARFileWithoutExtension', ext:'aar')
}
To create a library module just create a module in Android Studio and use in the module/build.gradle
apply plugin: 'com.android.library'
Then you can use it as:
compile project(":mylibrary")
)
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.