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测试 (四)布局测试 (五)教材代码测试 ...
随机推荐
- WPFLoading遮层罩
一直想实现这么个功能来着,所以去网上搜了资料,复杂的看不懂,后来挑了一个最简单的,复用了这位大神的很多代码(大神看到了别打脸).这位大神是用UserControl,使用时则是调用用户控件中的方法.之前 ...
- 【ask】vc11 sln文件里加入新的vcxproj已有vcxproj里的用户宏没有自动复制过来
今天在quick-cocos2d-x生成的sln,需要添加一个新的自己的lib,以前就是直接把.h和.cc文件直接添加过去(为了省事呗),今天时间宽裕索性还是新建一个vcxproj吧,然后用静态lib ...
- C# .net 多线程中集合数据同步
from:http://www.cnblogs.com/GavinCome/archive/2008/04/09/1145250.html C# .net 多线程中集合数据同步(转) 集合类通常不是线 ...
- Android 电源管理 -- wakelock机制
转载地址:http://blog.csdn.net/wh_19910525/article/details/8287202 Wake Lock是一种锁的机制, 只要有人拿着这个锁,系统就无法进入休眠, ...
- [LintCode] 带重复元素的排列
递归实现: class Solution { public: /** * @param nums: A list of integers. * @return: A list of unique pe ...
- 滚动插件 animatescroll(可以设置要滚动到位置)
1. 引入 <script src="js/animatescroll.js"></script> 2.设置要滚动到的位置 $('目标位置').an ...
- 170118、快速失败Vs安全失败(Java迭代器附示例)
简介: 当错误发生时,如果系统立即关闭,即是快速失败,系统不会继续运行.运行中发生错误,它会立即停止操作,错误也会立即暴露.而安全失败系统在错误发生时不会停止运行.它们隐蔽错误,继续运行,而不会暴露错 ...
- 【文章阅读】详解MySQL数据类型
详解MySQL数据类型 - 五月的仓颉 - 博客园 http://www.cnblogs.com/xrq730/p/8446246.html 注:对于MySQL的数据类型做了详细的讲解,这是我看过的最 ...
- delphi,增删改查问题记录
新增时获取新的主键方法 1.oracle :sys_guid() 写法: 2.sql:pGetGUID 写法: {**************************************** ...
- Tornado实战
抽屉之Tornado实战(1)--分析与架构 抽屉之Tornado实战(2)--数据库表设计 抽屉之Tornado实战(3)--注册 抽屉之Tornado实战(4)--发帖及上传图片 抽屉之Torna ...