Android Studio 引入开源library

在Android开发过程中,我们经常需要引入第三方开源项目包,但是这些项目并非都是以jar包的形式出现,github上下载的很多都是源码包.在Eclipse中导入很方便,在Studio中使用又稍微有点不一样,其实也是很简单

 

1 首先将开源项目的library复制到我们的Studio的工程目录下,在Studio中都会自动将其刷新出来

 

2 接下来需要手工修改项目跟目录下settings.gadle 添加

include ‘:App‘,‘:yourlibraryname‘ 您的库名

3. 在需要引入的Module上右键 Open Module Settings –>Dependencies—>点击右边的 + 号 –>Module Library –>选择您的类库

其实上面只是在 Module的 build.gradle中添加下列代码

dependencies {

compile project(‘:yourLibraryName‘)

}

4. 如果还有错误,可能是Library的编译环境不对 ,可以进入 Library 库的build.gradle 中修改 gradle 版本

buildscript {

repositories {

mavenCentral()

}

dependencies {

classpath ‘com.android.tools.build:gradle:1.0.1‘ 看Studio支持的gradle本

}

}

 

时间: 2024-12-15 01:38:21

Android Studio 引入开源library的相关文章

解决Android Studio引入SVN上Eclipse依赖工程不能实时更新的思考

解决Android Studio引入SVN上Eclipse依赖工程不能实时更新的思考 标签(空格分隔): AndroidStudio SVN 使用Android Stuido开发了几个月,都是使用libs/jar实现对外部库的依赖,最近新的需求需要依赖工程.使用SVN进行版本管理,而且依赖工程为Eclipse项目,在开发过程中发现一个问题:作为Module依赖加入的工程,不能直接以new Module的模式从SVN服务器上直接 CheckOut出来作为依赖Module:需要从SVN服务器Chec

Android中引入开源库(Eclipse与Android Studio)

以GitHub上的SlidingMenu为例.下载地址:jfeinstein10/SlidingMenu 一.Eclipse中引入 1.Import->Existing Android Code Into Workspace,选择导入文件夹中的library.(导入的时候要选择Copy projects into workspacae,因为在windows中要求项目和library在同一目录下,不然不能add成功)右击选择Properties,在Android下选中Is Library. 2.在

如何用 Android Studio 导入开源项目以及常见错误的解决办法

声明:这篇文章完全来自这篇文章,感谢大神的相助.这篇文章纯粹是为了备份. 本篇以Github上最热门的MaterialDesign库,MaterialDesignLibrary来介绍怎样使用Android Sudio导入开源项目的,如果你和我一样刚刚从Eclipse转到AS,那本篇文章非常适合你. 如果不引入任何第三方库,不做自动化分渠道打包等操作,那可以在完全不了解Gradle的情况下进行Android项目的开发.但如果要想导入Github上的热门项目,必须首先熟悉Gradle. 1. Gra

android studio引入so库方法

在Android Studio中引入so库,只需在app/jniLibs下放入so文件,然后在Module的build.gradle中加入: sourceSets { main { jniLibs.srcDirs = ['libs'] } } 完整的build.gradle如下: apply plugin: 'com.android.library' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultCon

android studio引入第三方jar包

我们在android开发中,需要引入第三方的jar包,来高效的使用已有的现成的功能.下面在android studio中如何引入第三方jar包. 在菜单File中==>Project structure ==>dependences >> 绿色的+号,选择你要的第三方jar路径,这样在build.grade中就会有相应的配置信息: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile fil

Android studio导入开源项目

前几天从github上下载一个开源项目,发现他并不是以前Eclipse那种的目录结构 而是最近在用到的android studio的文件目录.从上图中我们可以看到多次出现了gradle这个单词.Android Studio + Gradle的组合用起来非常方便,很多第三方开源项目也早都迁移到了Studio,所以对于这个组合我们一起来了解一下. 1.什么是gradle Gradle是以groovy语言为基础,面向Java应用为主.基于DSl(领域特定语言)语法的自动化构建工具.这是百度百科的解释,

Android Studio 引入 Fresco

首选在build.gradle文件中配置 查看NDK路径 然后在gradle.properties文件中配置 ndk.path=C\:\\Users\\lixishuang\\AppData\\Local\\Android\\sdk\\android-ndk-r10c(参照上图) 在Android Studio 下面Terminal 中输入gradlew build回车   就可以等待了  看到成功后再操作 在AndroidManifest.xml文件中添加权限 <uses-permission

使用Android Studio将开源库发布到Jcenter中央库

首先在 https://bintray.com 注册一个账号,登录后然后从其后台获得一个API Key 在你的项目根目录下的build.gradle文件中加入依赖,最后文件内容就变成了这样子. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.2.3' classpath 'com.jfrog.bintray.gradle:gradle-bintr

android 项目引入开源项目

以引入.pulltorefresh为例 下载zip,解压到桌面打开eclipse,File-Import-Existing Android Code Into Workspace选中library文件,导入到eclipse中打开此library,右键library,properties-Android-Library-勾选Is Library 打开你的程序后,右键你的主程序,properties-Android-Library-Add,选择library文件 导入的基本步骤就这样,接下来是如何使