Android Studio如何使用GitHub上的开源项目
来源:互联网 发布:大数据销售 编辑:程序博客网 时间:2024/05/01 00:45
以SlidingMenu开源项目为例
去github上搜索SlidingMenu,找到自己喜欢的download到本地。
将download下来的压缩包解压,把解压出来的library重命名,我命名为SlidingMenu_library,然后将SlidingMenu_library拷贝到Android Studio的工作空间(AndroidStudioProjects目录下)。
- 这是解压后的文件夹目录
- 这是AndroidStudioProjects目录
3.打开Android Studio,新建一个工程,名字叫Demo, 点击 File –> New –> Import Moudle,然后点击出现的页面的上的省略号,选择SlidingMenu_library,点击Finish。之后Android Studio会报错,不过不要紧,下一步我们就来处理这些错误。
4.将视图切换为Project目录结构
打开根目下的build.gradle,app目录下的build.gradle和SlidingMenu_library目录下的build.gradle。
这是根目下的build.gradle:
这是app目录下的build.gradle:
这是SlidingMenu_library目录下的build.gradle:
6.修改gradle版本
将SlidingMenu_library目录下的build.gradle中的
dependencies { classpath 'com.android.tools.build:gradle:0.4.+' }
修改为根目下的build.gradle中的
dependencies { classpath 'com.android.tools.build:gradle:2.2.2' }
7.修改Sdk版本
将SlidingMenu_library目录下的build.gradle中的
compileSdkVersion 17buildToolsVersion "17.0.0"
修改为app目录下的build.gradle中的
compileSdkVersion 25 buildToolsVersion "24.0.3"
将SlidingMenu_library目录下的build.gradle中的
defaultConfig { minSdkVersion 7 targetSdkVersion 16 }
修改为app目录下的build.gradle中的
minSdkVersion 18targetSdkVersion 25
8.添加依赖,点击 File–>Project Structure,之后选择Dependencies
然后点击右侧绿色的+,选择Module Dependency,会出现下图
点击OK,就完成了。
9.这一步为简单的使用开源项目:
将MainActivity继承自SlidingFragmentActivity,之后Android Studio会有提示信息,将protected修改为public就可以了,然后就可以使用这个库里面的各种方法了,如下图
- Android Studio如何使用GitHub上的开源项目
- Android studio 使用github上的android开源项目
- 如何使用Github上的android开源项目
- 如何使用github上的android开源项目
- 如何将最短时间将Github上的开源项目导入到android studio中
- Android:如何将Github上的项目导入Android Studio
- android studio 导入github上的开源项目
- Android Studio如何导入Github上的项目
- Android Studio如何导入Github上的项目
- 如何在Android Studio上使用Github
- 如何在Android Studio上使用Github
- Android studio上如何使用gitHub?
- 如何使用Github上的开源项目
- 如何使用Github上的开源项目
- 如何使用Github上的开源项目
- 如何使用Github上的开源项目
- 如何使用github上的开源项目
- 如何使用github上的开源项目
- IIS - this configuration section cannot be used at this path
- Windows安装和使用zookeeper
- jenkins持续部署
- 团队项目开发——TFS
- 免费的域名和空间
- Android Studio如何使用GitHub上的开源项目
- 进程通信--有名管道
- Jquery - 页面刷新滚动条自动滚到最底下
- iOS开发 NSNotificationCenter 通知的使用方法
- C语言知识点-4
- 洛谷 P1069 细胞分裂
- av_reduce
- codeforces 721C journey(动态规划+拓扑排序)
- PE文件本地DLL注入实现