LiveAndroid可不是Android SDK中的那个模仿器,它是真实的操作体系,不是模仿的。用模仿器测程序并不一定契合真机的实际情况,而用 LiveAndroid来测程序能够做到100%符合,由于它便是真实的操作体系,仅有的不同便是一个运转在PC上,一个运转在手机上。先来下一个 LiveAndroid吧,能够完全免费的哦。
下载网址:http://code.google.com/p/live-android /downloads/list
再去下载一个VirtualBox,这能够sun公司台甫顶顶的东西,用于树立虚拟操作体系的。
装置完VirtualBox后,再新建一个虚拟体系,尽管Android依据Linux,但选Xp也行,依据HTC G1的装备,内存用190M就行了,硬盘选500M就行了。(这儿就省掉不说了)
作用还满不错,不过光是么体会还不可,需求装置咱们自己的apk程序。LiveAndroid未供给android market程序,无法从market下载。但仍是能够装置独自的apk的。
由于android是依据linux内核的,因而,天然能够运用linux下的指令。好吧,先进入linux的终端吧,按Alt+F1,然后进入 data/app目录,输入wget http://ip地址/my.apk。其间ip地址是apk在网络上的方位。留意这儿不能输入域名,要直接输入IP。my.apk则是咱们的apk文件,读者能够输入自己的相应url。wget指令能够从网络上下载文件,是busybox中的一个东西。
详细:cd data
cd app
wget http://192.168.0.15/my.apk
//履行这一步后就会主动下载并装置的了,留意,127.0.0.1是不可的。
由于咱们并不是用root权限登录的,因而,只能在data或data/app目录中树立文件。用户自己的程序都放在app目录中,只要将apk直接放到这个目录中即可装置apk。然后按Alt+F7回到android桌面。按键盘的菜单键(不是开端键,功用差不多和鼠标右键相同的键),能够看到有几个选项,挑选Add,然后再选Applications,再多体系中现已装置了的程序中选中你的apk就行了。
留意:装置apk有必要是要签名的,未经签名的apk装置后在Applications中是找不到的。
wget 的网址参数有必要是IP地址,由于在shell是用不了DNS的。