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

开发环境:

   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)