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中,在手机中,通过文件浏览器将应用安装到手机。
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中,在手机中,通过文件浏览器将应用安装到手机。
相关文章推荐
- daliu_IT学习Android笔记第七篇--如何导入Android项目文件
- cocos2d-x学习之旅(五):1.5 使用eclipse编译cocos2d-x示例项目,创建cocos2d-x android项目并部署到真机
- daliu_IT学习Android笔记第八篇--如何修改Android的图标和应用名字
- ThinkPHP 学习笔记 ( 一 ) 项目部署:应用部署方式与模块分组部署方式
- cocos2d-x学习之旅(五):1.5 使用eclipse编译cocos2d-x示例项目,创建cocos2d-x android项目并部署到真机
- 学习笔记1--Android应用&Android studio项目结构
- Android应用开发学习笔记(1)开发环境部署
- cocos2d-x学习之旅(五):1.5 使用eclipse编译cocos2d-x示例项目,创建cocos2d-x android项目并部署到真机
- Sharepoint学习笔记-- Debug&TroubleShooting--如何在Windows 2008中部署dll到GAC
- Android如何运行真机在eclipse上调试应用?
- 详细讲解如何用Cocos2dx3.0alpha0搭建跨平台项目,并通过cygwin部署android项目,并在eclipse打开。
- 如何通过无线网络真机调试android应用
- Android开发者必须深入学习的10个应用开源项目
- Android应用开发学习总结(二)——新建项目与目录结构了解
- 如何学习Android开源项目
- Android:项目实战学习笔记
- Android开发者必须深入学习的10个应用开源项目
- react native 学习笔记----将react native嵌入到Android原生应用
- android应用开发学习笔记--游戏开发
- Android 学习笔记二:Android项目的结构