20155334课程设计个人报告——基于ARM实验箱的Android交友软件的设计与实现
课程设计个人报告——基于ARM实验箱的Android交友软件的设计与实现
个人贡献:
- 参与课设题目讨论及部分过程
- 代码调试
- 资料收集
- 在实验箱上实现工程代码
一、实验环境:
- Eclipse软件开发环境;
- ARM实验箱(HonyaS5PC100);
- windows操作系统。
二、实践内容
- Eclipse开发环境的搭建和使用
- 在Eclipse上创建安卓模拟器
- 将ARM实验箱与PC机连接起来
- 将工程代码在Eclipse的安卓模拟器和ARM实验箱上实现;
三、实践步骤
在实验箱上实现工程代码:
-
在Eclipse上已经搭建好的Android开发环境上进行调试运行后:
![]()
-
将实验所用到的ARM实验箱(HonyaS5PC100)与PC机连接。
连接好串口线、电源线以及USB线,如图所示:
![]()
-
在Eclipse中点击项目运行之后会出现设备选择,上面是安卓模拟器,下面是开发板。
![]()
-
将工程代码在ARM实验箱上实现:
![]()
![]()
-
在Android手机终端上的实现:
- 打开Android手机上的开发者选项,我是用的是小米手机,需要手动打开USB安装功能:
![]()
- 连接手机到电脑,在Eclipse中点击项目运行之后会出现设备选择如下:
![]()
- 此时手机桌面上出现我们约会吧的新图标,点击运行:
![]()
- 经过测试,各项功能完整。
- 打开Android手机上的开发者选项,我是用的是小米手机,需要手动打开USB安装功能:
实验中遇到的问题及解决
用户注册时显示连接超时,无法返回ID号
原因分析:主机网络IP和服务器IP需要处于同一网段
解决方法:查询主机网络IP,在服务器端代码更改网络IP地址
四、设计体会及收获:
课程设计是一个系统全面的检验,它检验着我们小组里每个人的专业知识、理解能力以及动手操作的能力。总的来说就是一场对三年来的所学知识的一场检验。
本次课程设计历时四周,现在很高兴完成了,真的学到了不少:
首先就是对于实验箱的了解,代码再完美,模拟再真实,都不如在实验箱上运行一边来的确切。而对实验箱的理解就是一步的基础。
其次,就是交叉编译的操作,之前在娄老师的课程上试过交叉编译,但都是浮于表面,没有深刻理解,这次进行了较为全面的学习。
总之,这次的课程设计算的确花费了很多时间,精诚所至金石为开。
最后在此感谢娄老师的悉心指导,谢谢。









浙公网安备 33010602011771号