安装android  IDE,花了我3、4天的时间。因为电脑配置比较旧,踩的坑也比较多。

1.在网上下好JDK安装包并安装(jdk和jre最好在同一个根目录)

android studio 找不到Generate Signed APK android studio 找不到main变量_android

2.配置JDK环境变量

系统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录

系统变量→寻找 Path 变量→编辑,在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

系统变量→新建 CLASSPATH 变量,变量值填写   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

检验是否配置成功 运行cmd 输入 java   -version ,若显示版本信息,则说明安装和配置成功。


3.在网上下好android studio安装包并安装

android studio 找不到Generate Signed APK android studio 找不到main变量_重启_02

android studio和sdk要放在同一个根目录下(直接放在D:\下),其他直接点下一步。直到Finish

android studio 找不到Generate Signed APK android studio 找不到main变量_JAVA_03

4.配置android studio

等个几分钟,配置页面才打开

android studio 找不到Generate Signed APK android studio 找不到main变量_android_04

选第二个。

android studio 找不到Generate Signed APK android studio 找不到main变量_android_05

点cancel。

android studio 找不到Generate Signed APK android studio 找不到main变量_JAVA_06

点cancel。

接着创建一个新项目,其他都按默认点下一步。接下来就是漫长的等待,等android studio 建一个新项目

android studio 找不到Generate Signed APK android studio 找不到main变量_android_07

要一直等到这里没有process运行

android studio 找不到Generate Signed APK android studio 找不到main变量_android_08

5.安装时遇到的bug

gradle建立不成功

android studio 找不到Generate Signed APK android studio 找不到main变量_JAVA_09

这时去C:\Users\Administrator\.gradle\wrapper\dists\gradle-3.3-all

如果只有2个文件,并且解压不了gradle-3.3-all,则说明gradle没下载成功

android studio 找不到Generate Signed APK android studio 找不到main变量_重启_10

这时可以在

android studio 找不到Generate Signed APK android studio 找不到main变量_android_11

android studio 找不到Generate Signed APK android studio 找不到main变量_android_12

里面的网址单独下载(注意去掉https后面的 \ ),或者去网上找gradle-3.3-all的安装包,下好之后替换掉原来的gradle_3.3-all在重启android studio就行了。

6.安装AVD

我的电脑一运行自带的avd就闪退,后面下了amd的arm AVD也不行。我就去下载了Genymotion。

先去Genymotion官网https://www.genymotion.com/account/login/用邮箱注册一个账号,然后在(一定要先注册)

https://www.genymotion.com/download/ 下载带VirtualBox的genymotion(152MB那个)

android studio 找不到Generate Signed APK android studio 找不到main变量_android_13

如果官方链接下不了,也可以直接百度上找VirtualBox和genymotion的安装包下载。

接着开始安装着两个软件。基本都是按着默认值点下一步(安装目录可以改成自己的目录)。

启动Genymotion,点

android studio 找不到Generate Signed APK android studio 找不到main变量_重启_14

软件下方会让你先登录,按照之前在官网注册的账号登陆就行了。

选择你要安装的模拟器,选中并点Next进入下载。

android studio 找不到Generate Signed APK android studio 找不到main变量_android_15

就可以启动模拟器了。

android studio 找不到Generate Signed APK android studio 找不到main变量_重启_16

为了能和android studio配合工作,需要设置一些东西。

点Settings,选中ADB下的第二项,设置为android studio的SDK路径。

android studio 找不到Generate Signed APK android studio 找不到main变量_重启_17

打开android studio安装genymotion插件,点File下的Settings,在左列表选择Plugins,在搜索框内输入genymotion,点下方的Browse repositories,接着点Install安装,再重启android studio就能看到

android studio 找不到Generate Signed APK android studio 找不到main变量_重启_18

点开它就能启动genymotion的模拟器了,android studio会自动识别模拟器并用它来run程序

android studio 找不到Generate Signed APK android studio 找不到main变量_重启_19

(如果打开genymotion模拟器很慢,可以把模拟器的内存调小一点)

打开android studio会报“unable to obtain result of adb version”错误,说明adb端口被其他程序占用了,网上有教程,但我一般重启android studio就行了,或者Tools->Android->Enable ADB Integration,把前面的√去掉再打上,重启Android studio。