安装Android studio之前需要安装JAVA,JAVA安装教程网上很多本文不再陈述。可以参考链接:
https://blog.csdn.net/u012934325/article/details/73441617/
1、需要下载文件
Android studio下载链接:https://developer.android.com/studio/index.html
目前大家Eclipse进行Android的开发越来越少,使用Android studio开发更有优势,安装也很简单。
2、安装步骤(下一步,下一步):
安装教程可以参考:https://www.cnblogs.com/xiadewang/p/7820377.html
(尤其要注意自己安装Android studio路径,可以使用默认路径C盘,也可以定制。)
Android studio只是一个编译器(IDE),Android开发需要SDK。不过SDK会自动下载。
安装过程不再赘述,参考上面链接,只讲一下重点:
下图点击Cancel(取消)
下图全选自己指定好路径(这个路径是别人的,我的安装在C盘,hh):
安装完成后新建一个Hello,World工程:
3、出现问题了,那就是这篇博文意义所在哈哈
当你点击运行按钮,会出现下面的ERROR:
emulator: ERROR: unknown virtual device name
参考链接:https://www.cnblogs.com/hlt1988321/archive/2010/10/17/1853736.html
4、重点来啦,解决方法
这个错误困扰了两天。。。没想到是系统环境变量的原因。我在UBuntu16.04也出现同样的原因。解决方法类似,下次再写。
原因在于ANDROID_SDK_HOME(这个变量名字起得真是烦人,我一直理解为Android的SDK路径,但是他不是不是不是)
下面是我的SDK,千万不要把ANDROID_SDK_HOME=C:\Users\Administrator\AppData\Local\Android\Sdk(错误)
正确方法:
找到AVD Manager,如下图:
然后打开你下载的AVD(安卓虚拟设备,也就是虚拟的安卓手机):
仔细看一下上图中的路径,所有的虚拟设备(安卓手机)都在C:\Users\Administrator\.android\avd下面。
真正的ANDROID_SDK_HOME是下面这样子的
ANDROID_SDK_HOME=C:\Users\Administrator(对这就是正确答案!!!!!!!!!!)
不是ANDROID_SDK_HOME=C:\Users\Administrator\.android\avd,
也不是ANDROID_SDK_HOME=C:\Users\Administrator\.android
Windows下面设置如下图:
设置完一定要重启 Android Studio,重启,重启,重启,重启,重启。。。。。
也可以把下面两个路径加入系统变量path下面
C:\Users\Administrator\AppData\Local\Android\Sdk\tools
C:\Users\Administrator\AppData\Local\Android\Sdk\platform-tools