初识 Android 开发,在Idea下搭建Android开发环境

Android 开发环境

  1. JDK (JDK 集成了 JRE,JDK是java开发环境,JRE是java运行环境) 
  2. IDE(此处选择IDEA)
  3. Android SDK(Software Development Kit)

SDK Manager 安装选项(十分漫长)

初识 Android 开发,在Idea下搭建Android开发环境_第1张图片    


初识 Android 开发,在Idea下搭建Android开发环境_第2张图片

初识 Android 开发,在Idea下搭建Android开发环境_第3张图片

如果下载途中有因为是地址原因下载失败的,需要修改配置

初识 Android 开发,在Idea下搭建Android开发环境_第4张图片

将下载地址指向郑州大学开源镜像站: mirrors.zzu.edu.cn    端口:80


新建空项目

1. 配置JDK,此处略过

2. 配置SDK

 初识 Android 开发,在Idea下搭建Android开发环境_第5张图片

初识 Android 开发,在Idea下搭建Android开发环境_第6张图片


3. 新建项目

 初识 Android 开发,在Idea下搭建Android开发环境_第7张图片

初识 Android 开发,在Idea下搭建Android开发环境_第8张图片

初识 Android 开发,在Idea下搭建Android开发环境_第9张图片

选择空项目,再点击Next,即可完成新建一个空项目

初识 Android 开发,在Idea下搭建Android开发环境_第10张图片


遇到的问题

1. Failed to resolve:com.android.support:appcompat-v7

初识 Android 开发,在Idea下搭建Android开发环境_第11张图片
造成这个问题主要是SDK版本不一致造成的,

首先,先查看IDE配置的SDK的版本,可以看出,SDK的工具版本(SDK tool)是26,SDK的构建工具(SDK build-tool)是28-rc1

初识 Android 开发,在Idea下搭建Android开发环境_第12张图片

初识 Android 开发,在Idea下搭建Android开发环境_第13张图片

接下来继续看项目的SKD配置,打开build.gradle app文件,讲里面的版本号修改为与IDE配置一样的

初识 Android 开发,在Idea下搭建Android开发环境_第14张图片

之后再重新re-try就ok了

此外,打开gradle-wrapper.properties,可将distributionUrl前面的地址去掉,只剩下这个zip,不需要每次构建都重新去下载这个zip包,如果在build的过程中报错,说找不到该文件,可以自行复制到相应的文件夹下

初识 Android 开发,在Idea下搭建Android开发环境_第15张图片



2. Cannot resolve symbol 'activity_main'

初识 Android 开发,在Idea下搭建Android开发环境_第16张图片

解决办法只需要将import android.R 删去即可


3. Your CPU does not support required features (VT-x or SVM).This computer does not support VT-x.

初识 Android 开发,在Idea下搭建Android开发环境_第17张图片

是因为电脑的CPU是AMD的,而AMD安装不了HAXM

需要下载软件Genymotion,并在IDEA安装一个Genymotion插件与之关联起来,

官网:https://www.genymotion.com/plugins/

初识 Android 开发,在Idea下搭建Android开发环境_第18张图片

根据官网的提示可在安装后看到相应的插件:


点击该图标,将Genymotion的安装地址对应上

初识 Android 开发,在Idea下搭建Android开发环境_第19张图片

配置保存后再次打开

初识 Android 开发,在Idea下搭建Android开发环境_第20张图片

选择需要的虚拟机版本,然后进行下载(或者先离线下载ova并放到相应的文件下:

C:\Users\Administrator\AppData\Local\Genymobile\Genymotion\ova)

初识 Android 开发,在Idea下搭建Android开发环境_第21张图片

初识 Android 开发,在Idea下搭建Android开发环境_第22张图片

关闭之后,重新在IDEA里面打开,就会显示刚刚新添加的设备

初识 Android 开发,在Idea下搭建Android开发环境_第23张图片

选择对应的虚拟机设备,点击start运行,之后虚拟机便会显示出来

初识 Android 开发,在Idea下搭建Android开发环境_第24张图片

初识 Android 开发,在Idea下搭建Android开发环境_第25张图片


总结

终于,第一个空项目终于搭建完成,遇到了不少的问题,解决的方法主要还是在网上看各路大神是怎么填坑的。

    SDK的版本以及虚拟机

好了,接下来该学习Android框架了。

你可能感兴趣的:(Android)