安卓开发学习日记第二天

前情提要:第一天的日记
经过第一天的日记,我们顺利第安装上了Android Studio3.6

第二天内容包括:
1、推荐的文件目录结构
2、如何创建一个项目
3、遇到sync失败怎么办?

接下来我们就开始创建我们的第一个项目

文件的推荐结构

(这个是不强求的,也没有规定一定要这么做,只是我觉得容易管理而已

安卓项目创建

第一步,点击Start a Android Studio project

创建项目只需要按这一个就好了

第二步,选择空项目

就是什么也没有的项目

第三步,配置项目属性

第一项:项目的名称
第二项:包的名称(一般自动生成)
第三项:项目的存储位置
第四项:编程所需的语言(Java和Kotlin中选Java)
第五项:选择SDK版本(SDK版本越低,能兼容的Android设备越多)
最后点击完成。

进入漫长的等待环节

所以一定要看第一天的笔记去取消打开的时候默认打开上一次打开的项目的选项(有点像套娃)

接着我们就进入了我们的项目界面

我们点击左下角的bulid,看看我们的sync是否正常(以下为正常显示)

如果我们发现sync出现了错误,可能出现的有以下几个原因

想当初用2.0版本的Android的时候就是因为这个sync让我卡了好久,当时真的是找遍全网都找不到一篇正经的解决方法,我觉得大家以后要是再遇到这个bug就可以回来看看篇博客。

1、镜像源代理出错

通常表现为对应版本的gradle包无法下载

解决方法:更换镜像源代理

国内的镜像源有
1、中国科学院开源协会镜像站地址:

IPV4/IPV6: mirrors.opencas.cn 端口:80

IPV4/IPV6: mirrors.opencas.org 端口:80

IPV4/IPV6: mirrors.opencas.ac.cn 端口:80

2、大连东软信息学院镜像服务器地址:

mirrors.neusoft.edu.cn 端口:80

2、gradle目录位置错误

通常是gradle路径错误和用户gradle路径错误

解决方法

1、配置正确的gradle路径
2、选择默认的用户gradle路径

3、网络不佳(使用kotlin时经常会出现的问题)

通常表现为一个组件要下载半天,有的组件还加载失败

解决方法

1、打开build.grade
2、在2和3处添加代码,此代码可以设置下载源为阿里云

     maven { url "http://maven.aliyun.com/nexus/content/groups/public/" }maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }maven { url 'http://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }
此博客建议读者收藏,以后每一个项目基本上都可以添加几行代码

突然发现今天写的博客都好正经

如果觉得这篇文章还不错的话,就点个赞收藏一下,感谢您的观看

欲知后事如何,请听下回分解

第三天学习日记_新手怪Button
安卓开发学习日记第四天_会爬就会跑
安卓开发学习日记第四天番外篇_用Kotlin炒冷饭——越炒越小
安卓开发学习日记第五天——奇怪的bug出现了(VT-x说没就没)

安卓开发学习日记第二天_破坏陷阱卡之sync的坑_莫韵乐的快乐笔记相关推荐

  1. 安卓开发学习日记第一天(笑)_Android Studio3.6安装_莫韵乐的快乐笔记

    安卓开发学习第一天 Android Studio3.6安装 没想到终于要写出自己的第一个博客了 反正是第一篇,有没有人看都无所谓(理智:129/129) 万事开头难,做下去就容易很多了 言归正传 工欲 ...

  2. 安卓开发学习日记第四天_会爬就会跑_莫韵乐的欢乐笔记

    安卓开发学习日记第四天_会爬就会跑 前情提要 安卓开发学习日记第一天Android Studio3.6安装 安卓开发学习日记第二天_破坏陷阱卡之sync的坑 安卓开发学习日记第三天_新手怪button ...

  3. 安卓开发学习日记第四天番外篇_用Kotlin炒冷饭——越炒越小_莫韵乐的欢乐笔记

    安卓开发学习日记第四天番外篇--用Kotlin炒冷饭--越炒越小 前情提要 安卓开发学习日记第一天_Android Studio3.6安装 安卓开发学习日记第二天_破坏陷阱卡之sync的坑 安卓开发学 ...

  4. 安卓开发学习日记第五天——奇怪的bug出现了(VT-x说没就没)_莫韵乐的欢乐日记

    安卓开发学习日记第五天--奇怪的bug出现了(VT-x说没就没) 前情提要: 安卓开发学习日记第一天_Android Studio3.6安装 安卓开发学习日记第二天_破坏陷阱卡之sync的坑 安卓开发 ...

  5. 安卓开发学习日记第三天_新手怪button_莫韵乐的欢乐笔记

    安卓开发学习日记第三天--新手怪button (不是buttercup,虽然里面好像也有button,心中已经响起那段音乐了) 前情提要: 第一天学习日记之安装Android Studio3.6 第二 ...

  6. 在Linux中实现文本文件的复制_莫韵乐的小脚印笔记

    在Linux中实现文本文件的复制 写这个程序这个当然要带一点挑战 挑战一:文件的长度不确定 挑战二:只能用底层I/O (反正我觉得找这个的都是来抄作业的,如果这篇博客能帮助到你,点个赞然后在评论里写个 ...

  7. 安卓开发学习日记 DAY5——监听事件onClick的实现方法

    今天主要学习了监听事件的是实现方法,就是说,做了某些动作后,怎么监听这个动作并作出相应反应. 方法主要有三种: 1.匿名内部类的方法 2.独立类的方法 3.类似实现接口的方法 以下分别分析: 1.匿名 ...

  8. 终于要把魔爪伸向shell编程了_命令行参数数量预检测——莫韵乐的小脚印笔记

    终于要把魔爪伸向shell编程了_命令行参数数量预检测 有时候我们在时使用shell的时候都需要传入一些参数,但是有时候我们传入的命令行参数数量不正确就很容易发生错误,因此我们需要在需要传入参数的sh ...

  9. Linux命令总汇表(持续更新中)_莫韵乐的linux笔记

    Linux命令(持续更新中) 以下是Linux中各种命令的汇总表,欢迎大家进行查阅,语法格式中的有部分蓝色字体的超链接(持续更新),可以查看更详细的用法 命令类型 命令 说明 语法格式 常用命令 ca ...

最新文章

  1. Weex 版扫雷游戏开发
  2. python3.6.5安装教程-[教程]Centos下使用Yum安装python3.6.5
  3. Gson与FastJson比较
  4. (十二)springmvc+mybatis+dubbo+zookeeper分布式架构 整合 - zookeeper注册中心安装
  5. V神最新演讲:以太坊2.0的分片交易
  6. 四十四、Mysql的命令和PyMysql
  7. ADO.NET 2.0 功能一览 --作者:Bob Beauchemin
  8. 【实战 Ids4】║ 客户端、服务端、授权中心全线打通!
  9. 安卓逆向_15( 一 ) --- JNI 和 NDK
  10. HashMap及ConcurrentHashMap基本原理概述
  11. 下列有关计算机系统叙述正确,()下列有关计算机系统软件的叙述正确的是____
  12. 慢慢的,就没有了,就像从未存在过(转载)
  13. 进去springstrap显示无响应_何为优秀显示器?显示器参数标准主观讨论
  14. linux convert命令把gif转jpg
  15. 告“抄袭”花粥做号露露们,内容创业赛道的得利者,也是牺牲品
  16. Android集成LeanCloud用户反馈SDK要注意点
  17. android carlife 源码,CarLife开发总结
  18. 易班开放平台授权机制理解以及使用
  19. C++ std::mutex 用法详解
  20. Vue动态赋值video视频

热门文章

  1. 【学者风采】沈向洋 清华大学
  2. 点云配准论文阅读笔记
  3. flash图片如何镜像翻转_FLASH特效与实例-立体层旋转效果.
  4. 超好用的国外网盘下载工具 FreeRapid Downloader !下载狂人必备!
  5. 打开360安全卫士时弹出错误:windows找不到文件 regedit.exe
  6. 计算机主机中网络适配器,第三章计算机网络设备.ppt
  7. 色字头上一把刀【不顶勿进】
  8. 性能测试——深圳个贷营销项目出差总结
  9. 软件测试之黑盒测试用例的四种设计方法【建议细看】
  10. vector使用方法