Win7系统32位环境下搭建安卓开发环境
一 、Java环境安装
1、下载并安装JAVA,安装好设置环境变量。我安装的JAVA版本为jdk1.8.0_65。
2、我的电脑—属性—高级系统设置—环境变量
3、系统环境变量下新建,变量名为JAVA_HOME,变量值为Java安装的根目录.此处为” C:\ProgramFiles\Java\jdk1.8.0_65”,最后确定.
4、用户变量—新建变量,变量名为PATH,变量值为“%JAVA_HOME%\bin”, %JAVA_HOME%就代表调用JAVA_HOME的变量值,即全路径为“C:\ProgramFiles\Java\jdk1.8.0_65\bin”
5、用户变量—新建变量,变量名为CLASSPATH,变量值为“%JAVA_HOME%\lib”。
二、安装adt-bundle
1、下载adt-bundle,解压后有一个文件夹为Eclipse,绿色版可直接运行。
三、安装Genymotion,可下载带VirtualBox版本的。使用时需要登录在官网注册的账号。下载地址:http://pan.baidu.com/s/1ntITEHV
1、Genymotion内配置ADB路径。勾选第二项,该软件会自动查找SDK路径写入。
四、在VirtualBox中安装虚拟系统。
1、当安装完带VirtualBox的Genymotion。出现了不能创建一个任务的错误,最后重新下载安装了VirtualBox-4.3.12版本。问题解决,原版本为VirtualBox-5.0。
2、下载.ova格式的离线Genymotion镜像文件,下载完成直接双击,VirtualBox会自动调用,提示安装,点击导入即可。如下:
3、安装完成界面
五、genymotion调用虚拟环境
1、在VirtualBox中安装完虚拟环境后,打开genymotion。该软件会自动导入在VirtualBox中的所有已安装成功的虚拟环境。如下:
2、随便选择一个虚拟设备,点击Start会自动启动虚拟环境。
六、Eclipse调用genymotion插件,
1、安装genymotion离线插件,下载解压后有两个文件夹features和plugins,放在Eclipse目录下,我的为“E:\手机APP软件\x86\adt-bundle-windows-x86-20131030\eclipse”。
2、打开Eclipse,Window—Preferences—Genymobile—Genymotion,设置Genymotion directory
为Genymotion的安装路径:“E:\ProgramFiles\Genymobile\Genymotion”。
3、点击按钮时,报错。无法打开genymotion,解决方法如下:
编译运行reg.c,生成reg.exe。再放到genymotion安装目录下。我的为“E:\ProgramFiles\Genymobile\Genymotion
”
reg.c,内容为
#include<stdio.h>
int main(void)
{
printf("E:\\Program Files\\Oracle\\VirtualBox");
//输出的内容是你自己电脑中VirtualBox的安装路径
return 0;
}