移动互联网开发(1):Android环境和SDK配置

  • 实验目的

Android环境和SDK配置

  • 实验内容

Android环境和SDK配置

  • 实验步骤

1. 安装前的准备工作:下载、安装JDK并配置环境

1.1下载JDK

下载地址:Java SE | Oracle Technology Network | Oracle

1.2安装JDK和配置环境

参考:https://blog.csdn.net/ace_u_005a/article/details/114840497

2. 下载安装Android Studio并配置sdk环境

2.1下载Android Studio

官网下载地址:https://developer.android.google.cn/studio/#downloads

或:http://www.android-studio.org/index.php/download/hisversion(Nice!)

2.2安装Android Studio

2.2.0.安装前准备,在自己的安装地设置3个这样的文件夹

2.2.1 .双击安装包

2.2.2点击Next

2.2.3点击“I Agree”两次

2.2.4出现以下页面,第一个是android studio的安装路径,第二个是sdk的安装路径,将这两个改成自己的路径

2.2.5更改为路径后出现以下页面。点击Next

2.2.6点击next

2.2.7点击install

2.2.5点击finish

2.3配置sdk环境

2.3.1.打开设置-关于-高级系统设置-系统变量
2.3.2.在系统变量里新建变量名为ANDROID_HOME,值为电脑SDK的根目录,如下图所示

2.3.3.在系统变量中双击path,增添以下内容,可能会有其他软件也带有adb执行文件,未免出现问题,尽量将这四项配置到较靠前的位置。

$ANDROID_HOME/emulator

$ANDROID_HOME/platform-tools

$ANDROID_HOME/tools

$ANDROID_HOME/tools/bin

2.3.4验证环境是否配置成功

在终端(Win+r,输入cmd)输入adb version,查看是否报错

在命令行执行emulator -version,确认没有报错,并且显示了Android emulator version信息。(配置成功)

  • 相关问题解答

2.请结合android的体系结构说明,为什么Android选择Java作为上层应用的开发语言。

基于android的开源造就了它的成功,而正因为其开源的特性决定了Java最适合作为其上层开发语言。谷歌希望让安卓系统能运行于任何不同类型的硬件上,而其中的硬件主要便是指CPU,其中包括,高通、德州仪器、三星,甚至包括国产的华为(海思处理器)。如果要让一个app(应用程序)能够在各种不同的平台设备上运行,开发语言就必须跨平台。那么是谁能够做到跨平台、一次编译到处运行并且能够保证效率?显然是java。

2.请说明Android StudioAndroid SDK的关系。

首先,需要弄清楚的是Android SDK到底是,学过Java的,应该都很清楚Java的JDK,它就是Java的虚拟机,是Java运行的基础环境,也就是说Java应用必须有JDK才能运行。JDK中有许多JAVA开发所必备的工具包。比如系统类等等。 与JDK类似的,Android SDK就是Android专属的软件开发工具包,可以通过它来快速的开发Android应用Android studio是一个IDE(可视化开发工具)跟eclipse一样的东西。用来开发Android的工具。也就是说Android SDK是Android Studio进行软件开发的基础环境。

3.AVD Manager, SDK Mannager, DDMS分别是干什么的?

Andorid提供两个管理工具:AVD Manager和SDK Manager

AVD指Android Virtual Device,无论是在做安卓开发或者安卓测试都需要设备来运行、调试APP应用程序。所以在做APP自动化测试之前一定要准备好一台模拟器、一台安卓手机

SDK指Software Develop Kit

AVD Manager负责管理虚拟设备

SDK Manager负责管理软件开发包,比如Android9 Android10

DDMS全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务,可以进行的操作有:为测试设备截屏,查看特定进程中正在运行的线程以及堆信息、Logcat、广播状态信息等;ddms这个界面有很多工具可以使用

4.请结合HelloWorld程序说明Android中是如何基于MVC模式进行开发的?

“helloWorld” -> model

textView -> view

textView.setText(“helloWorld”) -> controller

因为都在activity中执行,所以activity中同时包含

model,view,controller

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
这个错误通常表示您的 Android SDK 安装不完整或缺少必要的文件。您可以按照以下步骤解决此问题: 1. 确认您的 Android SDK 安装路径是否正确。如果您的 Android SDK 安装在 C:\android-sdk 目录下,请确保该目录存在且包含所需的文件。 2. 打开 Android SDK Manager 并检查您是否已经安装了所需的 Android 系统镜像。您需要下载并安装至少一个 Android 系统镜像,才能创建模拟器。请确保您已经下载了正确的 Android 系统镜像,例如您正在尝试运行 Android 10 的模拟器,则需要下载 Android 10 的系统镜像。 3. 如果您已经安装了所需的 Android 系统镜像,但仍然遇到该问题,请尝试重新安装 Android SDK。您可以下载最新版本的 Android SDK 并重新安装,以确保所有必要的文件都已正确安装。 4. 如果您使用的是 Windows 操作系统,请确保您的环境变量 ANDROID_SDK_ROOT 已正确设置。您可以按照以下步骤设置环境变量: a. 右键单击“计算机”或“此电脑”,然后选择“属性”。 b. 选择“高级系统设置”。 c. 在“系统属性”对话框中,选择“环境变量”。 d. 在“用户变量”或“系统变量”中查找 ANDROID_SDK_ROOT 变量。如果该变量不存在,请单击“新建”并创建该变量。 e. 将变量值设置为您的 Android SDK 安装路径,例如 C:\android-sdk。 5. 如果您已经按照上述步骤操作,但仍然遇到该问题,请尝试使用 Android Studio 创建模拟器。打开 Android Studio 并转到 AVD 管理器,然后创建一个新的模拟器。如果您的 Android SDK 安装正确,Android Studio 应该能够正确创建模拟器。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Antidote 

欢迎打赏,给点动力呀大佬们

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值