工欲善其事必先利其器,好记性不如烂笔头。要学习一门新的语言,首先必须得先搭环境,否则没法实践。如果之前按照网上的提示,搭建过环境,而且环境比较复杂的话,我相信隔很长一段时间后,就会忘记,到真正用的时候,又得重新搭环境。因此,每次费尽力气弄好环境后,有必要记录下。
搭建Android开发环境必备以下软件:
1、JDK,java运行环境,并设置环境变量,因为开发Android的,用的是java语言。
如果安装成功后,会出现以上的信息,从上面的信息可以看出,我们用的是Java SE 1.8的版本。
2、安装AndroidStudio(2.3.1)
安装后,导入以前的项目,出现了如下错误:
Gradle project sync failed. Basic functionality (eg. editing, debugging) will not work properly
报这个错误,是项目所要求的平台,没有安装,AndroidStudio会在下方给出提示,点击下面的连接,即可下载安装
Error:failed to find target android-23 : C:UsersAdministratorAppDataLocalAndroidsdk
<a href="install.android.platform">Install missing platform(s) and sync project</a>
找到下载链接,直接用迅雷拖下来
遇到下载失败或者下载太慢,win+R打开运行框,输入 %appdata%, 再点击上一步(Alt+↑ ),找到local文件夹里的Genymobile,打开 查看里面的genymotion.log文件,
找到类似下面的文字
[Genymotion] [Debug] Downloading file
"http://dl.genymotion.com/dists/6.0.0/ova/genymotion_vbox86p_6.0_170929_135720.ova"
下载完成后,我们打开VirtualBox,管理-》导入虚拟电脑,选择下载的 ova文件,如图:
在切换到genymotion,如图1所示,虚拟设备已在列表中,此时点击Start开启,就会看到虚拟机中的设备启动了。
4、在AS(AndroidStudio)上安装genymotion插件,调试的时候,会连接到genymotion上。
点击SDK管理,在插件中搜索Genymotion,然后安装即可。
最后记得把Genymotion的安装路径填写上去,至此,就结束了,在工具栏中会出现一个图标:
表明插件安装成功,接下来就安心写代码调试了。Debug时,会让你选部署目标。
后记:
SDK安装版本
虚拟机中虚拟设备上装的android的版本: