1.下载并安装jdk;
2.配置java环境(即设置三个环境变量)
环境变量 | 值 | |
JAVA_HOME | c:\program files\java\jdk1.7.0.1_1 | |
PATH | %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin | |
CLASSPATH | .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar |
完后可在cmd中输入javac测试;
3.下载、解压eclipse eclipse,无需安装,直接打开;
4.下载、解压android-sdk,无需安装;
5.安装android开发插件(ADT)
(1)打开Eclipse, 在菜单栏上选择 help->Install New SoftWare 出现如下界面:6.点击 Add按钮,输入网址: ,设置名称(随意):
随后一直点击下一步直到该插件安装完毕,完毕后会提示重启Eclipse;
7.将Eclipse与下载的Android sdk关联:
菜单window->preferences,进入如下界面:
选择第4步中android SDK解压的路径,升级SDK版本:菜单window->Android sdk manager,
出现如下界面:
选择Update All..., 根据自己需求,各种升级:
新建AVD(android vitural device),可在Eclipse中选择Windows->android vitural device Manager,也可在Android_SDK路径中双击打开:
进入android sdk and avd manager,点击New,新建、配置和模拟一个Android的手机(参数自己随意):
之后,在Eclipse中做Android工程进行运行时,需选择之前模拟的AVD来作跑Android程序的环境:
若配置正确的话,运行Android程序后会在bin路径下生成一个新的apk文件(Android app文件):可复制到手机上运行。
8.在Vmware中安装Android 4.0 x86:
因为可在Eclipse中查看程序运行状态和调试,所以使用AVD来调Android程序很方便,但这种方式有运行速度慢、Android环境不真实等缺陷,无法帮我们深入探索Android系统和apk,所以还需要做一个Android系统虚拟机来专门跑android的apk:
8.0 在网上选择android x86系统iso下载,目前4.2的iso在装完后进入系统会出现花屏问题,最多只能alt+F1在shell环境下操作,所以选择一个稳定的4.0版本:
8.1 打开VMware,新建虚拟机(高级),选择Other Linux 2.6.x kernel,硬盘选IDE,内存推荐1G以上;
8.2 把Android的镜像载入,打开虚拟机的电源,选Installation - Install Android to harddisk,进入Choose Partition之后选择第一个Create/Modify partition;8.3 进入分区界面之后设置主要分区选择New-》primary-》输入256(随意)-》回车-》beginning-》再将空余的硬盘空间再分区(逻辑)-》New-》输入256(随意)-》回车-》beginning-》再选择第一个分区-》选择bootable将它设为Boot-》最后选择Write-》按照提示输入yes-》等候一会(不够5s)-》然后选择Quit退出-》之后再Choose Partition界面里面选择sda1 OK-》选择Ext;8.4,一路yes,直到选择Reboot重启,Android就安装成功了:该系统模拟了一个Android系统的平板电脑,除了不能用wifi、电话、短信,其它功能(上网,玩app,收发邮件)完全具备;
8.5 Android虚拟机不能像windows和linux虚拟系统一样安装vmtools来传文件,只能通过架个ftp服务器上传下载,通常我们只传输*.apk文件,所以影响不大。
在主机上装个 Core FTP Server,该软件的配置教程就不提供了,能看到这步的都能自己配:
在Android虚拟机中打开Shell(傻瓜级Linux操作系统):
先顺便配置网络(迟早都要做的事):
su
dhcpcd eth0
setprop net.dns1 8.8.8.8上传下载:
ftpget -u username -p password ftp_ip android/location/file windowslocation/file
ftpput -u username -p password ftp_ip android/location/file windowslocation/file
主机ftp的ip使用内网地址,cmd-》ipconfig看清楚,一般都把*.apk文件放在/data/app路径上,
安装:
adb install *.apk
装好后会出现相应的app图标,点击即可运行:
慢慢折腾代码。