1、最近下载的开源代码全是github来的,一直用eclipse开发,对于android studio来说是全新的

2、在eclipse导入一个工程那是so easy, import选择一下就可以。

3、到了android studio里面,import 那就费多了。

导入几次都跟死了一样,只看到进度条动,其实Android Studio是在下载文件Gradle

尝试:

全新建一个Hello工程,搞定,没有任何问题,编译成功

工程的目录就是上面所示

打开工程,发现有几个地方跟下载的github上的开源代码不一样,根据配制文件,Android Studio(AS)老兄找不到,

所以他先尽力的找到网络下载,然后再下载Sdk,所以就停在那里不动了。

------------------------------------------------------------------------------------------------------------

就拿网上下载的android-floating-action-button-master来作参考

https://github.com/shamanland/floating-action-button

只要将github上下载的开源文件的配制修改成我们新建的项目的配制,就OK了

1) 先找到android-floating-action-button-master\build.gradle(1、根目录下的build.gradle)

打开自已建的Hello,

将上述的1.1.0改为1.5.0即可。

2) 找到根目录下的settings.gradle,打开文件显示

include ':library', ':sample'
也就是说有library及sample这里面的build.gradle告诉了系统用什么sdk,并且咱编译,请改成跟新建的Hello一致就行

并且,将画红框的部分注掉  //apply from: './gradle-mvn-push.gradle'

sample目录下的build.gradle也作相应的调整

修改以后的文件build.gradle

3)找到android-floating-action-button-master\gradle\wrapper\gradle-wrapper.properties

将画红框的地方改成新建项目Hello一样的即可,不然系统又要去下载文件了,慢长的等待。

经过以上的几步,配制文件就改的差不多了,下面就是import了

然后如上图,选择一下,OK等待一会就成功了。Run Sample,晒个图

转载于:https://www.cnblogs.com/jiduoduo/p/5183083.html

android studio 打开github开源代码相关推荐

  1. 使用Android Studio向GitHub提交代码

    使用Android Studio向GitHub提交代码 在GitHub上创建一个仓库 填写仓库名称.描述.类型(公有.私有)等信息,点击创建 到此,成功创建了我们的仓库,并且初始化创建了README. ...

  2. 【错误记录】Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read from remote )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 Android Studio 中首次向 GitHub 提交代码 , 报错 : Push failed: Failed with error: C ...

  3. 【错误记录】Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read | 使用命令行提交代码 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 Android Studio 中首次向 GitHub 提交代码 , 报错 : Push failed: Failed with error: C ...

  4. android app 的后台代码,包括后台的Android美食APP项目开源代码

    项目简介 小食光定位为一款集美食,社交,LBS服务于一体的美食推荐APP.为你发现周边美食的同时提供一个吃货分享的平台. APP截图 功能模块 美食推荐 :提供基础的美食信息查询: 商家推荐 : 基于 ...

  5. 【Android RTMP】Android Studio 集成 x264 开源库 ( Ubuntu 交叉编译 | Android Studio 导入函数库 )

    文章目录 安卓直播推流专栏博客总结 一. x264 简介 二. x264 交叉编译 三. Android Studio 导入函数库 四. 交叉编译版本 五. GitHub 项目地址 安卓直播推流专栏博 ...

  6. android开源数据库,Android Hawk数据库 github开源项目

    Android Hawk数据库 github开源项目 Hawk 是一个很便捷的数据库  . 操作数据库仅仅需一行代码 , 能存不论什么数据类型 . github 地址: https://github. ...

  7. Android Studio 运行HyperLPR开源项目安卓APP

    Android Studio 运行HyperLPR开源项目安卓APP 前提:已安装Android Studio 作为一个安卓小白,我学uni-app只是机缘巧合,只是想看看微信小程序怎么开发的,然后一 ...

  8. java打开android_解决android studio 打开java文件 内容全变了的问题

    问题描述: 某天打开项目的activity的java文件界面突然变成下面这样了,但是用Notepad++打开代码什么的都正常,不知道什么原因造成的 解决办法 使用notepad++打开java文件,随 ...

  9. github开源代码下载并运行

    github开源代码下载到本地 在github上找到要下载的项目,点击Code,HTTPS下面点击复制按钮(gitee也是类似的方式) 在本机电脑 新建一个文件夹,命名任意 打开新建的文件夹,右键-找 ...

最新文章

  1. C++自学笔记_文本查询程序_《C++ Primer》
  2. java sendmessage_SendMessage()复制/剪切/粘贴WM_COPYDATA 0x004A
  3. 进程间通信(IPC机制)——管道
  4. Latex 插入目录 设置首页页码为空
  5. 单反相机参数的直观认识
  6. eclipse python_一文教你配置得心应手的Python
  7. UVA10194 Football (aka Soccer)【排序】
  8. 19.04.13--指针笔记
  9. 信号与系统19(拉普拉斯逆变换)
  10. GAN平衡G和D的训练
  11. nginx配置错误页面的2种方式
  12. HTML页面在iPhone中电话号码自动检测带来的布局问题
  13. Protues 汇编报错所选编译器MASM32未安装编译失败可以这样解决
  14. Win10精确式触摸板安装
  15. java 一元三次方程_一元三次方程盛金公式求解的java实现
  16. 2014年实习生招聘之多益网络实习生招聘笔试题—2014/04/17
  17. CS224N Assignment3 #3: Dependency Parsing(2022 winter)
  18. Observability——Datadog
  19. 强化学习DRL--策略学习(Actor-Critic)
  20. 安装Matlab R2022a/64位

热门文章

  1. webdriver(python)学习笔记一
  2. C++实现快速排序算法QuickSort()
  3. javascript window 属性和方法。
  4. 2.逆向分析Hello World!程序-上
  5. 【Android 逆向】函数拦截原理 ( 通过修改 GOT 全局偏移表拦截函数 | 通过在实际被调用的函数中添加跳转代码实现函数拦截 )
  6. 【错误记录】Google Play 上架报错 ( APK 大小 | 目标 API 级别 | Google Play 帮助文档 )
  7. 【组合数学】排列组合 ( 集合排列、分步处理示例 )
  8. Spring Cloud Gateway 之请求坑位[微服务IP不同请求会失败]
  9. Java并发编程之线程池及示例
  10. django 组件架构图