课程设计《我们约会吧》补充报告 20155307刘浩

课程设计《我们约会吧》补充报告

我这几天重新学习了我们约会吧的相关资料,细致的看了一下项目资料。这期间我完成的任务:

包括自己安装Eclips,
自己安装MySQL数据库,
自己导入项目并解决相关问题,
自己在终端上运行。

环境配置过程以及遇到的问题

1.首先是四个文件,包括Eclips的安装包,ADT,SDK和华清远见项目资料。其中数据库MySQL是华清远见给的,剩下的Eclips的安装包、ADT和SDK是自己下载的。

1074394-20180610184705896-1792563466.jpg
我先运行的安装包,选择javaEE,然后开始下载相关的文件,这花了大概一个多小时的时间,我是等停电之后下载的,因为这样网速可以快一些。
安装完毕之后就进入初始界面了,然后就是我遇到的第一个问题。

问题1:在windows的preferrence菜单里面没有Android的选项。

1074394-20180610185738029-1129092757.jpg

我百度之后答案是没有安装ADT,我搜索之后安装了ADT,ADT是在Eclips平台下的安卓的插件,安装好之后重启Eclips果然出现在窗口里了。

2.什么是SDK

SDK是安卓的专属软件开发工具包。我上网搜索,并且找到了适合这个Eclips版本和windows系统的sdk。
1074394-20180610214327924-1606857360.jpg
解压之后,首先选择前四个安装, 除了默认要求下载的,还有最下面这个Extras也需要下载。具体下载哪个要看接口,接口不对的话显然用不了。要下载适应接口的工具包。
1074394-20180610215729293-833518506.jpg

3.安装数据库

问题2:按照MySQL的要求,安装到最后一步的时候,需要execute的时候总是出现程序未响应的问题,我一开始以为是我电脑的问题,试了好几次之后发现依然如此。

1074394-20180610231513017-1983298720.jpg

于是我从头开始一步一步对照,直到这一步发现是否添加防火墙这个选项才发现了问题。这个选项只是在我们是否允许别人访问数据库的时候才有用,也就是防止别人攻击的时候防火墙才可以抵御攻击。我们也不需要使用TCP/IP链接,所以这个选项我取消掉之后就解决这个问题了。
1074394-20180610231124276-2050327772.jpg

问题3:关于修改root默认密码的问题。

1074394-20180610231626004-1234021833.jpg

这里的密码要写pass,因为这是Java服务器的默认密码,如果不输入密码或者更改密码的话就要修改Java服务器里面的配置文件,具体我找到了这个database.properties的文件,如图即用户名和密码,但是为了方便我们就不改了。
1074394-20180610231954898-1726866963.jpg

4.运行程序

首先指定data文件夹,run as android application,打开服务器,输入端口号。这里这个端口号是由ConstantUtil.java决定的,这个是客户端里包含各种常量的一个类。
1074394-20180610232315372-1835356307.jpg
端口号为8888,我们输入,然后打开服务器,开启即可。
然后是运行客户端,但是在此之前得将ip地址改成当前网络的ip,因为一旦输入错误,服务器和数据库就无法连接了。

5.测试程序

问题4:成功打开Android Emulator之后,我们发现了软件应用不能占满屏幕的问题

我上网百度搜索到了https://blog.csdn.net/victoryckl/article/details/6805422,原因是需要在android2.2,在AndroidManifest.xml中增加个语句:<uses-sdk android:minSdkVersion="8" />,我尝试用记事本打开文件并且添加,但是也解决不了问题,这个问题我承认我水平不行,解决不了,于是我就将就着继续测试了,功能还是可以实现的,就是看着费点劲。
1074394-20180610233304492-600899976.jpg
所有功能都可以实现,甚至可以使用终端和安卓模拟器互相聊天。但是聊天的两个对象必须在同一时间都发布约会——即都有时间才行,单方面的一厢情愿是没法交谈的。

体会

通过本次课设的学习,我认为态度是决定学习效果好坏的首要因素,如果态度不端正,只想着懈怠,只想着偷懒,是终究会被发现的。我通过这一系列的学习,掌握了实验环境的配置,掌握了代码的意义,可以解决基本的问题。我的Java基础薄弱,添加、修改变量所需要注意的事项都不清楚了。这周末全部时间基本都在补充课设,希望可以通过此篇博客让老师知道我做了些什么,知道我知耻后勇的觉悟。请娄老师批评指正!

转载于:https://www.cnblogs.com/zhuanyedajiesanshinian/p/9164066.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值