小白教程——Android开发环境搭建

版权声明: https://blog.csdn.net/dickdick111/article/details/82469964

一.准备工作

由于安装Android Studio需要登上dl.google.com进行下载,而在普通校园网的环境中是无法下载的。
故以下有两种途径可以解决下载速度过慢或者无法链接的问题。

  • 使用科学上网的工具(VPN)进行翻墙,psiphon3等
  • 登录站长工具 http://ping.chinaz.com,输入dl.google.com。
    然后选择一个响应时间较短的国内的ip地址,在
    C:\Windows\System32\drivers\etc\hosts(Mac为:/etc/hosts)文件内添加:
    IP地址 主机名
    如:203.208.43.66 dl.google.com

二.下载并安装Android Studio

1.有了上述的准备工作,直接上https://developer.android.google.cn/studio/该网站下载适合电脑的版本,注意是32位机器还是64位机器。
2.安装过程中直接按next,以及确定安装路径。
3.安装完成后直接打开,若电脑之前未安装JAVA会弹出提示先安装并配置好java环境变量。
java安装教程:https://developer.android.google.cn/studio/


三.下载并安装SDK

1.下载SDK Manager后,默认勾选的进行install安装即可。

SDK1

2.安装过程要选择android的版本

注意:必须在翻墙的环境中才能顺利下载,否则一直会下载失败


四.进入Android Studio 升级 gradle

  1. 安装完上述两样东西后,我们应该可以打开AS,来创建我们的第一个项目。

show

  1. 创建一个全新的项目,只需一直点next即可,其中包括项目名字的命名,工作台,使用android版本等等。

detail

  1. 第一次打开,AS会帮你下载更新gradle,但是事情没有这么顺利,它会更新失败,打开后无法进行build以及sync。
    根据网上的多种攻略以及对文件仔细查看,我发现了一些端倪
    在项目文件夹中找到gradle->wrapper查看gradle-propperties文件中看到它所需要下载的gradle版本为4.4,而且给出了下载的网址。

    gradle

    解决方案为,将下载网址前面开头的https改为http,这样AS就可以顺利完成gradle的更新,之后才能继续build以及sync。改动完成后,点击try again按钮进行build即可

    将上面改动为

#Thu Sep 06 12:49:30 CST 2018
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-4.4-all.zip

五.利用gradle来sync以及build该项目

1.原本以为完成gradle的更新后,后面就没有问题了。然而,后面build又报出了一堆错误,大致指出项目的依赖dependences无法找到。此时,AS又要开始下载一些新的组件,但是下载又失败了。就在这样一次一次的下载失败超时中,我又继续地找问题出现在哪。

2.网络上有许多博客说需要在settings->Build,Execution,Deployment->Gradle中将offline的勾选去掉,然而这一步并没有能让我的下载顺利进行,继续超时。
setting
3.然后,我在出错信息中找到需要下载东西的链接,翻墙后用chrome打开是可以顺利下载的。但为什么AS却不能下载呢?这时,在网上众多博客找不到答案的我,开始了查看每一个有的文档,来寻找一些信息。
在gradle.properties文档中看到了,只定义下载的http,而没有https,于是我添加了与http一样的两行代码

systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=1086

因为,需要下载的文件的网址都是以https开头的,所以必须定义能使用https
果不其然,AS终于能顺利下载同步所需的文件了。

s

4.经过漫长的下载时间后,终于sync与build成功了。
sss


六.将该项目放到手机上测试

1.首先,手机通过usb连接上电脑后,要打开usb调试模式(这个根据不同手机的型号来进行)
2.点击绿色三角形–运行按钮,选择自己的设备来进行调试。
result

实验结果明显,终于能输出我的第一个hello,world。


总结

Android开发环境搭建对于新手来说还是有点难度,我也用了两天时间才搞定第一个hello,world项目。其中的难点在于如何翻墙下载到AS所需要的东西,如何确认版本是否合适,如何更新gradle之类。主要的步骤为上述的六步来进行,每一步都会遇到不一样的千奇百怪的错误,此时需要多查阅博客,将错误的信息直接复制来搜索,不仅如此还需要对文档的阅读,了解报错信息。最重要的还是要多尝试,毕竟失败是成功之母。通过 Android开发环境搭建,我对于环境配置有了更高的认识,期待后面对Android的学习,做出出色的手机app。

猜你喜欢

转载自blog.csdn.net/dickdick111/article/details/82469964