您的位置:首页 > 移动开发 > Android开发

Android项目学习笔记之如何将应用部署到真机上

2013-09-09 16:20 471 查看
开发环境:
Win XP + eclipse-jee-helios(版本号3.6) + ADT(版本10.0.1) + Android SDK(版本10);
模拟器及真机测试环境:Android2.2
有的应用是需要部署到真实手机上做测试的,如何将以开发的应用部署到真实的手机上呢?操作步骤如下:

1.安装手机的驱动到PC上。
2.用一条USB线把手机连接到PC机的USB接口上。
在Eclipse开发环境中,通过Window->Show View->Other->Android打开设备视图,如图1


图1
这时开发环境中的设备视图中将会出现真实手机的视图,如图2是测试手机的视图


图2
注意:如果在设备监视视图没有真机的视图,那么说明手机的驱动安装时失败的。当然一般不会出现这个问题,现在PC上的什么卫士,管家之类的这些问题是可以解决的。
上述步骤完成之后,就可以通过屏幕监视工具观察到真机,如图3


注:屏幕监视工具的下载及安装:
http://code.google.com/p/android-screen-monitor/下载屏幕监视工具,我用的是ASM_2_50,下载地址http://android-screen-monitor.googlecode.com/files/ASM_2_50.zip

解压缩文件,将压缩包里的asm.jar拷贝到sdk\platform-tools\目录下.让他与adb命令工具放在同一个目录下.执行(双击asm.jar即可)并选择真机设备。

之后与部署到模拟器的方法类似,只不过不在选择模拟器,而是选择真实的测试手机,运行结果如下:


那么此时这个电话是可以打出去的。以上就是将以开发的应用部署到真实手机的方法。
这只是开发人员做测试时将应用部署到真机,那么如何将以开发的应用发布,供用户下载安装?
1.将软件打包成一个.apk文件。
在Eclipse开发环境中,选择项目->Export(导出)->Android选择Export Android Application(导出为Android应用),在导出为Android应用时,需要对这个软件签名,不能使用系统提供的debug秘钥,要用我们自己的秘钥(代表我们的身份)对其进行签名,证明这个软件是我们自己开发的或是我们公司开发的。下面以截图的方式说明操作步骤:









最后生成具有秘钥的应用装包phone.apk,那么这个phone.apk就可以上传到到互联网供用户下载,下载好之后将该.apk文件放到手机的SDCard中,在手机中,通过文件浏览器将应用安装到手机。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Android