20145326实验四 Android开发基础

一、实验内容及步骤

安装 JDK 并配置 JDK 环境变量

找到之前path变量中的jdk文件所在位置并复制。

并用复制的变量名新建一个 JAVA_HOME 环境变量。

安装SDK

勾选所有选项。

选择Android Studio和 Android SDK 的安装目录。

运行Android Studio

设置 JDK 或者 Android SDK 目录

新建一个工程:

修改代码:

最终出现预期效果:

实验代码托管:

二、实验过程中遇到的问题

在运行时可能会提示我们安装HAXM,这是一个加速器,建议大家安装,安装过程不需要联网,在之前的下载中已经自带了。但是在运行时弹出了这样一个问题:

解决办法是:
在电脑开机画面一出现时,连续快速按F1键进入BIOS界面(每台电脑进入BIOS界面的方式不太一样,可以百度),然后找到Security->Intel Virtualization Technology(Intel Virtualization Technology所在的位置可能也不太一样,自己找一找),按下Enter键,选择Enabled,然后按F10保存退出,重启之后问题就解决了。

三、总结与体会

本次实验用时较长,但是在安装环节我并没有浪费太长时间(在周正一同学的帮助下),在实验课之前就已经安装成功,但问题出在运行上面,运行的过程中由于对于软件的不熟悉,很多地方不知道该怎么做,有一种手足无措的感觉,生怕自己哪一步操作错误就会影响整个实验,于是我最开始就跟着视频教学一步一步做,做到最后果然相关内容都显示出来了,不过排版比较难看,但视频上又没有讲。我只有去找娄老师询问,后来才知道,我们往里面添加text时。是以“模块”的方式添加的,既然是模块,就可以拖动,很简单。于是就可以自己排版了。这次实验给我的感觉是,遇到新的问题不要逃避,要想尽一切办法解决它,这样自己的能力才会提升~!!

PSP时间

步骤 耗时 百分比
需求分析 20min 16.7%
设计 40min 33.3%
代码实现 20min 16.7%
测试 20min 16.7%
分析总结 20min 16.7%

最新文章

  1. 利用XAG在RAC环境下实现GoldenGate自动Failover
  2. os 模块
  3. 启用apache,发现80端口被占用【已解决】
  4. 杭电acm 1003
  5. Android Activity生命周期详讲
  6. response设置输出文件编码
  7. 简述MVC框架模式以及在你(Android)项目中的应用
  8. android 进程什么时候被销毁
  9. camera render texture 游戏里的监控视角
  10. (转载)ETL利器Kettle实战应用解析系列一【Kettle使用介绍】
  11. 手机app
  12. 免费馅饼(HDU 1176 DP)
  13. filezilla无法连接linux服务器
  14. html系列教程--base button canvas caption
  15. LPC4370使用学习:GPIO的引脚功能使用,和12864OLED模拟I2C驱动
  16. [C#] C# 与 Nessus 交互,动态构建扫描任务计划
  17. Flutter之List
  18. 微信或QQ屏蔽域名,爆红域名如何在微信打开,如何进行微信域名防封?
  19. [Linux]php+apache 和 php+nginx的区别
  20. Luogu4221 WC2018州区划分(状压dp+FWT)

热门文章

  1. PHP自带方法验证邮箱、URL、IP是否合法
  2. 【PHPstudy】安装Composer
  3. 用C或C++为Python编写模块
  4. go http 文件下载
  5. Android - 采用 SharedPreferences 存储数据
  6. java之面向对象三大特征(封装,继承,多态)
  7. 170712、springboot编程之集成shiro
  8. Android官方架构组件介绍之ViewModel
  9. oracle通过profile限制用户的恶意登录和使用期限
  10. Oracle 的闪回技术 --flashback