20155338课程设计个人报告——基于ARM实验箱的Android交友软件的设计与实现

时间:2018-06-03 18:42:18   收藏:0   阅读:344

课程设计个人报告——基于ARM实验箱的Android交友软件的设计与实现

个人贡献

一、实验环境

1、Eclipse软件开发环境;

2、ARM实验箱(HonyaS5PC100);

3、windows操作系统。

二、实践内容

1、Eclipse开发环境的搭建和使用

2、在Eclipse上创建安卓模拟器

3、将ARM实验箱与PC机连接起来

4、将工程代码在Eclipse的安卓模拟器和ARM实验箱上实现;

三、实践步骤

3.1 Eclipse的下载、安装

Eclipse下载地址(官方网站)

下载成功后可以直接安装Eclipse,执行其中的eclipse.exe文件进行安装

技术分享图片

3.2 安装ADT插件

转而我采取了离线的方法:下载好的ADT插件压缩包进行安装。具体步骤是:在新打开的对话框中点击Add按钮->在打开的对话框中点击Archive按钮选择之前已经下载好保存在本地硬盘的ADT插件压缩包

技术分享图片

技术分享图片

技术分享图片

3.3 安装 Android SDK

我的Android SDK下载目录

技术分享图片

技术分享图片

技术分享图片

(我第一次安装的SDK API是27的,后来在调试代码的过程中发现此版本过高,部分代码已不适用,所以后来又重新下载了个低版本的API为10的)

3.4 创建Android模拟器(AVD)

技术分享图片

技术分享图片

技术分享图片

现在,在Eclipse上就已经成功搭建Android开发环境。

将Android项目导入Eclipse中

技术分享图片

在PC机实现功能

技术分享图片

ps:数据库已搭建成功:

技术分享图片

连接ARM实验箱与PC机

连接好串口线、电源线以及USB线,如图所示:

技术分享图片

将工程代码在ARM实验箱上实现

实验中遇到的问题及解决

技术分享图片

解决方法

直接使用:adb uninstall 文件名

更改权限也可以进入cmd直接修改system的权限:adb remount,然后再进入shell去删除文件

原因分析

setLatestEventInfo该方法找不到,在API Level 11中,该函数已经被替代,不推荐使用了。
  
在4.0.3平台也就是API Level 15中,使用Notification的setLatestEventInfo()函数时,显示setLatestEventInfo()效果

解决方法:我重新下载了API低的版本,API10可以使用。

设计体会及收获

参考资料

原文:https://www.cnblogs.com/Hdywan/p/9129912.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!