20145219 《Java程序设计》实验四 Android开发基础设计实验报告
20145219 《Java程序设计》实验四 Android开发基础设计实验报告
实验内容
- 安装Andriod Studio并配置软件
- 使用Andriod Studio软件实现Hello World!+学号的小程序
实验步骤
安装 JDK 并配置 JDK 环境变量
依次使用
计算机->系统属性->高级系统设置->高级->环境变量,然后新建一个JAVA_HOME变量,令它为计算机中安装JDK的位置:

然后在
Path变量最左端加上%JAVA_HOME%\bin;:

安装Andriod Studio并配置
1.双击运行
Andriod Studio.exe;2.勾选除
Andriod Studio的其它两项;

3.选择Android Studio和 Android SDK 的安装目录(我使用的是默认目录);

4.此时需要更新
Android SDK:

选择安装更新 Android SDK,勾选第一个选项表示全选:

但是由于我安装的时候网络信号不好,所以一直下载失败,就从同学那里拷了一份粘贴到了我的电脑上:

运行Android Studio

设置 Android SDK 目录
因为我从同学那里拷的sdk在F盘,所以要记得修改
Andriod SDK Location并使Andriod 6.0(Marshmallow)的Status变成Installed状态:

创建新项目
1.新建项目:
File->New->New Project

2.开发简单的Hello world应用:




选择`activity_main.xml`打开编辑窗口,添加一个big text拖到手机窗口上,在其中加上自己的学号和姓名:

选择一个手机模式:

之后会需要重启计算机,在计算机进入Windows前打开`BIOS`并修改相关设置;
然后等计算机打开后重新启动Andriod Studio,并运行(要在其中打开你自己新建的应用),结果如图所示:


实验中的问题和解决过程
- 问题1:安装完毕后新建程序却不能运行,显示
Marshmallow需要Download(可是之前明明已经下载过了!)。 - 解决:我问了好多同学都不知道什么原因,然后我就把
Andriod Studio卸载了,之后又自己重新安装了它一遍就奇迹般的自己好了! - 问题2:新建项目时不能显示界面右下角的
NEXT、FINISH等图标...... - 解决:屏幕分辨率不合适,试着调整到合适的分辨率就能显示出来一点儿,虽然还是不能全部显示,但已经好多了;在不能显示的地方我就是用回车键选择。
PSP(Personal Software Process)时间
| 步骤 | 耗时 | 百分比 |
|---|---|---|
| 需求分析 | 10min | 12.50% |
| 设计 | 10min | 12.50% |
| 代码实现 | 10min | 12.50% |
| 测试 | 40min | 50.00% |
| 分析总结 | 10min | 12.50% |
参考资料
20145219 《Java程序设计》实验四 Android开发基础设计实验报告的更多相关文章
- 20155227 《Java程序设计》实验四 Android开发基础设计实验报告
20155227 <Java程序设计>实验四 Android开发基础设计实验报告 任务一 Android Stuidio的安装测试: 参考<Java和Android开发学习指南(第二 ...
- 20155219实验四 Android开发基础设计实验报告
20155219实验四 Android开发基础设计实验报告 实验内容 安装Andriod Studio并配置软件 使用Andriod Studio软件实现Hello World!+学号的小程序 实验步 ...
- 20155305 2016-2017-2 《Java程序设计》实验四 Android开发基础设计实验报告
实验内容 1.Android Stuidio的安装测试: 参考<Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)>第二十四章: 安装 ...
- 20145213 《Java程序设计》实验四 Android开发基础
20145213 <Java程序设计>实验四 Android开发基础 说在前面的话 不同以往实验,对于这次实验具体内容我是比较茫然的.因为点我,打开实验四的链接居然能飘出一股熟悉的味道,这 ...
- 20145225《Java程序设计》 实验四 Android开发基础
20145225<Java程序设计> 实验四 Android开发基础 实验报告 实验内容 安装Android Studio 运行安卓AVD模拟器 使用安卓运行出虚拟手机并显示HelloWo ...
- 20155324 《Java程序设计》实验四 Android开发基础
20155324 <Java程序设计>实验四 Android开发基础 实验内容 1.基于Android Studio开发简单的Android应用并部署测试; 2.了解Android.组件. ...
- 20155233 《Java程序设计》实验四 Android开发基础
20155233 <Java程序设计>实验四 Android开发基础 实验内容 1.基于Android Studio开发简单的Android应用并部署测试; 2.了解Android组件.布 ...
- 20155235 《Java程序设计》 实验四 Android开发基础
20155235 <Java程序设计> 实验四 Android开发基础 实验要求 基于Android Studio开发简单的Android应用并部署测试; 了解Android组件.布局管理 ...
- 20165223 实验四 Android开发基础
实验四 Android开发基础 目录 一.实验报告封面 二.具体实验内容 (一)Android Stuidio的安装测试 (二)Activity测试 (三)UI测试 (四)布局测试 (五)教材代码测试 ...
随机推荐
- 在ubuntu机器上部署php测试环境
在ubuntu机器上部署php测试环境 一.部署环境 Ubuntu11.10_X86_32,编译安装相应的软件:nginx+mysql+php. 二.软件安装 2.1 软件下载 libiconv-1. ...
- Android 调用堆栈跟踪
Android开发中,我们也会经常遇到段错误,也就是SIGSEGV(11),这个时候libc的backtrace会打印出对应的堆栈信 息,而你看到的仅仅是一对数字,好像无从查起. 如下面这一从串断错误 ...
- linux机器之间配置ssh无密访问
首先确认已安装了ssh服务,没装的自行百度一下. A机器:192.168.1.1 B机器:192.168.1.2 使A无密访问B,步骤如下[root@localhost ~]# cd .ssh 如果没 ...
- libevent(1)
很多时候,除了响应事件之外,应用还希望做一定的数据缓冲.比如说,写入数据的时候,通常的运行模式是: l 决定要向连接写入一些数据,把数据放入到缓冲区中 l 等待连接可以写入 l 写入尽量多的数据 l ...
- Kotlin——高级篇(二):高阶函数详解与标准的高阶函数使用
在上面一个章节中,详细的讲解了Kotlin中关于Lambda表达式的语法以及运用,如果还您对其还不甚理解,请参见Kotlin--高级篇(一):Lambda表达式详解.在这篇文章中,多次提到了Kotli ...
- 170118、快速失败Vs安全失败(Java迭代器附示例)
简介: 当错误发生时,如果系统立即关闭,即是快速失败,系统不会继续运行.运行中发生错误,它会立即停止操作,错误也会立即暴露.而安全失败系统在错误发生时不会停止运行.它们隐蔽错误,继续运行,而不会暴露错 ...
- jquery练习题
1.自定义登录校验 用户输入用户名和密码 输入的用户名和密码不能为空 如果用户输入的用户名或者密码为空,你就提示它用户名不能为空或者密码不能为空. 知识点:文本操作相关 <!DOCTYPE ht ...
- 第三课作业——set类型、sorted set类型的增删改查,redis的事务
第三课时作业 静哥 by 2016.2.23~2016.3.6 [作业描述] 1.总结什么是set以及什么是sorted set,并完成对set以及sorted set的增删改查(查需要至少4种方 ...
- swift UITextField
var textField = UITextField(frame: CGRectMake(10,160,200,30)) //设置边框样式为圆角矩形 textField.borderStyle = ...
- 好难忘又伤心一个非常好的学习js群解散了
不知道为什么看到web前端之天天向上这个群解散,好难过.应该可以说,这个群是我见过比较靠谱的群,大家都非常热情帮助.那些管理员管理的非常好,突然解散了.觉得好可惜,也不会因为你是菜鸟不让你加,感觉好可 ...