Android开发笔记: Android环境搭建 -> hello world

1 下载javaSe

 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

 至于为什么android要用javaSe,可以看博客:http://blog.csdn.net/taoerit/article/details/77550604

 选择一个就行了,我选择的是window x64的

    


2 安装javase jdk

 记住安装目录就行了,我的是

 jdk  == > C:\Program Files (x86)\Java\jdk1.7.0_45

 jre  == > C:\Program Files (x86)\Java\jre7



3 配置环境

 1 JAVA_HOME

  在"系统变量"里,新建 JAVA_HOME,值为jdk的安装路径

  也就是:C:\Program Files (x86)\Java\jdk1.7.0_45

 2 PATH

  编辑"系统变量"里的Path变量,并且添加【%JAVA_HOME%\bin;

 3 CLASSPATH

  用于编译时JAVA类的路径,(.;)表示的是JVM先搜索当前目录。
  在"系统变量"里,新建 CLASSPATH,
  值为:【.;%JAVA_HOME%\lib\tools.jar】


4 java环境验证

 cmd 输入 java -version,验证成功



5 下载Eclipse及Adnroid SDK

  Eclipse下载地址:http://www.eclipse.org/downloads/,选择标准版

  Android SDK下载地址:http://developer.android.com/sdk/index.html

   各自解压安装即可

6 配置Eclipse,及Android SDK

 添加环境变量:Path -> D:\Android-Sdk\tools


7 运行Eclipse.exe

 1 刚启动时,需要配置工作空间

 

 2 启动时,可能会有很多框,全部关掉,然后选择

  Android SDK Manager,选择sdk路径,确定,再次打开后显示sdk信息即可

  如下操作图




8 创建Adnroid项目hello




9 eclipse配置Genymotion模拟器

 1 在线安装插件

 eclipse选择导航栏 帮助->安装软件-> 添加按钮,填写

 genymotion 

    http://plugins.genymotion.com/eclipse/ 

    然后点击OK

 参考博客:http://jingyan.baidu.com/article/cdddd41c805f5f53cb00e1cc.html


  2 手动安装插件

  下载地址:

  链接:http://pan.baidu.com/s/1slpx3UP 密码:eaab

  下载完后,将文件拷贝到eclipse里的plugins目录里,重启eclipse,重启后eclipse

  就多出一个genymotion的图标,点击图标,浏览genymotion的安装目录,确定。

  再次点genymotion的图标后,出现Genymotion虚拟设备管理界面

  表示eclipse和Genymotion连接成功,如图所示





10 验证genymotion

 如果运行eclipse时,发现这个错误,就添加系统变量

 参考博客:http://blog.csdn.net/h_025/article/details/50849100

Android Launch!
[2017-08-25 14:25:10 - hello] The connection to adb is down, and a severe error has occured.
[2017-08-25 14:25:10 - hello] You must restart adb and Eclipse.
[2017-08-25 14:25:10 - hello] Please ensure that adb is correctly located at 'D:\Android-Sdk\platform-tools\adb.exe' and can be executed.

 添加系统变量

 SDK_HOME : D:\android-sdk-windows
      Path : %SDK_HOME%\tools;%SDK_HOME%\platform-tools;


 编译android项目,genymotion实时显示app

 到这里,android环境搭建到hello world就结束了

 如果genymotion模拟不能和eclipse通信可以拖的

 hello.apk是可以直接向genymotion模拟里拖的




参考博客:

http://jingyan.baidu.com/article/bea41d437a41b6b4c51be6c1.html

http://www.cnblogs.com/liu184/articles/5621985.html

http://blog.csdn.net/highning0007/article/details/12801057