写在前面
说实话,这是我这么正式的去写一篇文章,也是第一次写一篇博客,写作手法还是非常生疏,某些东西的表达还是显得非常稚嫩,但是不踏出这一步或许这些方面就永远不会有进步,因此还是决定,写。起因很简单,最近要参加一个创青春的创业比赛,设计的创意项目以app的形式去做会比较好展示,但是四人团队中,也只有我有一些初步的Android基础,因此我便负责起了带领大家初步的去了解Android的任务。
这个系列的文章叫做Android从零开始,但是其实并不是从零开始,只是针对有过java基础的读者,java的基础语法不再去详细讲解。
所用软件版本:Android studio 3.1.2 JDK 1.8.0 虚拟机:genymotion gradle 4.4
基础准备
原本是想带大家从Android studio的安装走一遍的,但是发现网上关于Android studio的安装一类的文章已经够多了,一般也不会出现什么太大的问题,都是比较简单的操作,可以自己完成。
着重要说一点,第一次gradle的编译,可能会很久很久很久,因为它要去一些下载很慢的地址下面,下载一些jar包,我有见过第一次build就跑了一天的,甚至跑了一天还跟你说read timeout的,那这种问题怎么解决呢。当然,VPN是一个很好的解决方法,但是不是每一个人都有VPN,因此我们也可以选择其他的方式去做更改。
我们可以把Android原来配置好的默认下载地址,更改到阿里云的maven镜像库下,虽然有几个jar包还是会很慢,但是基本可以接受。
在项目的build.gradle文件下,更改以下内容:
buildscript {
repositories {
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
}
}
更改上述两个部分的地址就可以接入阿里云镜像库,当然也有很多其他优秀的镜像库可供选择,配置方法几乎没有任何区别,因此就不再赘述。
网友评论