如何向Android Studio中导入GitHub中的开源项目

来源:互联网 发布:nginx lua脚本开发 编辑:程序博客网 时间:2024/05/22 13:13

PS:大部分是查看别人的资料,自己总结的,很早就放在笔记里面了,所以这里就不写出转载的地址了,因为我实在是忘了地址,原主看见了告诉我一声,我加上转载地址...

将Sliding Menu项目导入Android Studio

1. 用Android Studio新建一个项目Project,在Project下新建一个libraries文件夹

2. 在GitHub上下载Sliding Menu文件夹,将下好的Sliding Menu文件夹下的library文件夹改名为SlidingMenu,将改好的SlidingMenu文件夹放到libraries文件夹里。

3. 修改Project下的app文件夹里的build.gradle文件
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.1'
compile project(':libraries:SlidingMenu')
}
4. 修改SlidingMenu文件夹下的build.gradle文件
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.2.3'
}
}
apply plugin: 'android-library'
 
dependencies {
compile 'com.android.support:support-v4:13.0.0'
}
 
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
 
defaultConfig {
minSdkVersion 19
targetSdkVersion 22 }
 
sourceSets {
main {
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
 
manifest.srcFile 'AndroidManifest.xml'
}
}
 
}

一定要注意compileSdkVersion 22buildToolsVersion "22.0.1"这两行代码不能在同一行,否则编译会报错,我当时是用text打开的,没注意这两行,应该在Android Studio中将这个文件打开,再将这两行代码分两行写。

5.修改Project下的settings.gradle文件
include ':app'
include ':libraries:SlidingMenu'
6.Build-Make Project进行编译

0 0