Android 开发环境搭建实验报告_android开发环境搭建实验报告-程序员宅基地

技术标签: android-studio  android  android studio  

一、实验目的:

       下载并熟悉 Android 开发工具,掌握 Android 移动端开发环境的搭建、项目导入,并能够将项目部署到模 拟器和真机进行测试,掌握 Android 工程目录结构。

二、实验设备:

1.  PC 机

2.  Windows 操作系统

3.  JDK13.0.2

4.  Android Studio 安装包

5.  Android SDK 安装包

三、实验原理简述:

       JDK 在 Java 开发环境搭建时已安装并配置完成,现进行 Android 开发环境搭建,还需要安装配置 Android Studio 。Android Studio 是 Google 基于 IntelliJ IDEA 开发的 Android 应用集成开发环境 (IDE) ,是目前开发 Android 应用的主流开发工具。

四、实验数据记录及数据处理:

4. 1   Android Studio 的下载与安装

       下载地址:https://www.androiddevtools.cn/或 http://developer.android.com/sdk/index.html

       双击 android-studio-ide- 173.4907809-windows.exe 文件安装 (不同版本安装包名称不同),双击后等待加载, 直到出现到如下界面:

       点击 Next→Android Virtual Device 模拟器是可选的,默认都选中,点击 Next→选择安装路径,不能有中文 和空格,点击 Next→ 点击 Install 安装→等待安装,完成后,点击 Next→ 点击 Finish ,完成 Android Studio 的安装。

       注意:如果安装程序无法找到 Java 安装,则需要创建一个 JAVA_HOME 环境变量,并指向JDK 文件夹,如:C:\Program Files\Java\jdk13.0.2。

4.2   Android SDK 的安装

       Android SDK  (Software Development Kit) 指的是 Android 专属的软件开发工具包。SDK 被软件开发工程 师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。

       打开 Android Studio ,并选择不导入配置,点击 OK ,启动 Android Studio , 由于还未安装 Android SDK , 所以会报错误,点击 Cancel ,此时 Android Studio 会自动开始下载配置供 Android Studio 启动 (必须要联网)。

       下载完成后在启动界面点击 Next,选择 Custom 用户自定义安装,选择合适自己的 IDE UI 样式,点击 Next, 进入如下图界面:

       SDK 下载配置, 由于 SDK 文件比较多,很占用磁盘空间,建议选择 C 盘以外的磁盘下载,SDK 的路径 不能有空格和中文,点击Next。进入模拟信息的配置界面,选择 2GB ,点击 Next ,选择Finish ,此时开始下载SDK和Android模拟器。最后点击 Finish ,完成 Android SDK 的下载。

4.3   Android SDK 的配置

       点击 Android Studio 中 File 的 Settings... ,在搜索框中输入“SDK”关键字,右侧显示 Android SDK Location 即为 SDK 路径,记住该路径,用于环境变量的配置。在该界面将 API28 的系统勾选,点击 Apply 自动下载。

       为了方便后续 ADB 调试,将 SDK 路径下的 platform-tools 文件夹加入到系统变量 path 中,如下图所示:

 五、实验结果分析:

       下图为在 Android Studio 的 Hello World!测试程序,测试成功:

体会:如在安装 Android SDK 时,遇到信息“Failed to fetch URL...”的错误提示,只需将 HTTPS 方式改为 HTTP 方式即可解决该问题。安装 Android Studio 过程相比安装 JDK 不需要配置过多的东西,而且其很多插件和包都可以联网自动下载,使用起来也相对比较方便,而且可以将编译好的包传到手机上在手机上直接模拟开发。需要注意的是,Android Studio 打开后或编译时要等待适当的时间,因为其需要联网下载所需的资源。

(如有侵权,请联系删除!文章中若有错误欢迎在评论区指出!)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_57432894/article/details/125292330

智能推荐

阿里巴巴MaxCompute亮相VLDB2017_阿里林晓斌所有教程-程序员宅基地

文章浏览阅读518次。点击查看全文8月28日-9月1日,第四十三届VLDB会议在德国慕尼黑举行。阿里巴巴在本届VLDB展区重点展示了MaxCompute、ApsaraDB、AliSQL、AnalyticDB和POLARDB等数据库和数据处理技术,引起现场与行业专家学者的注意和交流探讨。VLDB,全称International Conference on Very Large Da_阿里林晓斌所有教程

java transient关键字-程序员宅基地

文章浏览阅读145次。java中实现Serilizable的接口的对象可以被序列化,但是有些属性不希望被序列化,就可以在属性前加上transient关键字

Vue安装及环境配置-程序员宅基地

文章浏览阅读2.2w次,点赞30次,收藏202次。一、安装node.js官网:Download | Node.js历史版本:Previous Releases | Node.js或者下载完毕后,可以安装node,建议不要安装在系统盘(如C:)。二、设置nodejs prefix(全局)和cache(缓存)路径1、建议安装的路径不要有中文2、新建node_global和node_cache两个文件夹可以在nodejs安装路径下,新建3、设置缓存文件夹npm config set c..._vue安装及环境配置

23 FI配置-财务会计-打开和关闭过帐期间(Open and Close Posting Periods)_变式 1000 和分类帐 z0 的过帐期间 002 2023 未清-程序员宅基地

文章浏览阅读319次。业务背景:定义未清和关账过账期间事务码: OB52SPRO路径:SPRO->财务会计->总账会计->主数据->总账科目->准备->定义存留收益科目第1步,SPRO路径进入第2步, 输入期间数据1和2并保存配置完成!2021年12月25日 写于芜湖..._变式 1000 和分类帐 z0 的过帐期间 002 2023 未清

python廖雪峰_python小课堂34 - 推导式与生成器-程序员宅基地

文章浏览阅读109次。前言从本篇开始,进入 Python 的技巧篇,介绍下编程时比较 pythonic 的写法,有些写法会非常简洁,比如本文要介绍的推导式。推导式在各大教程中最常见的是列表推导式,但实际上不仅仅是列表可以进行推导,集合、字典都有着自己相应的推导式。当然,像廖雪峰老师写的教程中,对应的叫法是列表生成式,下面让我们来一一看下。案例需求老规矩,依然先给出一个案例的场景,通过此场景来介绍代码的编写与实现思路。案..._python列表推导式 廖雪峰

【DirectX 12】使用Graphics Tools和VS 2015分析应用_vs2015 graphics tools-程序员宅基地

文章浏览阅读4.1k次。Win10 预览版10122已经发布,同时NVIDIA官方正式的DX12驱动也已经发布,API也基本稳定了,DX12的开发可以进入到正常轨道上了。_vs2015 graphics tools

随便推点

size_t用法和指针类型大小_size_t和char*-程序员宅基地

文章浏览阅读1.1k次。size_t到底什么时候用呢?合理使用size_t可以提高程序的可移植性和代码的可读性。size_t在win32编译下是4字节,在x64编译下是8字节。同样的char*指针的占用空间也是如此。未完待续!..._size_t和char*

2021.1.1版idea开发webservice服务端及客户端_web ide2.1.1-程序员宅基地

文章浏览阅读3.2k次,点赞4次,收藏8次。一、服务端开发1️⃣新建一个简单的工程2️⃣一路next3️⃣工程右键4️⃣点击选择如图5️⃣选择工程,double click shift,输入 Tools6️⃣如图点击7️⃣有可能有如下现象解决方案:..._web ide2.1.1

第七届“湖湘杯”网络安全技能大赛免费赛前培训通知_湖湘杯2023-程序员宅基地

文章浏览阅读1.8k次。为了深入开展网络安全知识技能宣传普及,提高广大群众对网络安全意识和防护技能”的应对能力,挖掘和培养网络安全全能型人才,加快网络安全人才队伍建设。湖南省委网信办联合相关部门共同举办第七届“湖湘杯”网络安全技能大赛。一、组织机构主办单位:中共湖南省委网络安全和信息化委员会办公室、湖南省教育厅、湖南省广播电视局、湖南省政务管理服务局、湖南省通信管理局、长沙市人民政府承办单位:中共长沙市委网络安全和信息化委员会办公室、国家网络安全产业园区(长沙)城市网络安全运营中心、奇安星城网络安全运营服._湖湘杯2023

MySQL数据库基础爱之初体验_max_connections = 2048-程序员宅基地

文章浏览阅读204次。mysql_max_connections = 2048

H.266/VVC代码学习笔记8:VTM5.0中帧内亮度预测函数——estIntraPredLumaQT()函数_vtm fastudi-程序员宅基地

文章浏览阅读3.5k次,点赞9次,收藏31次。今天对VTM5.0中的亮度帧内预测的入口函数estIntraPredLumaQT()进行详细的学习estIntraPredLumaQT中完成了亮度分量的帧内预测,其主要流程如下:一、初始化各种参数。二、为了减少最终RDcost的次数,降低编码端的复杂度,VVC的VTM5.0版本默认使用帧内快速搜索算法,主要经过两轮的SATD的粗选阶段和一轮RDcost的细选阶段1、第一轮的SATD粗选,首..._vtm fastudi

5.1 linux内存管理-分页管理和页异常处理_mem翻页处理-程序员宅基地

文章浏览阅读1.0k次。1:信息linux - 0.11memory.c2: 代码//显示内存已用完出错信息,并退出static inline volatile void oom(void){ printk("out of memory\n\r"); do_exit(SIGSEGV); //退出码SIGSEGV(11)相同值的出错码含义是:资源暂时不可用}//刷新页变换缓冲(一般位于cache中的TLB)宏函数//为了提高地址的转换效率,cpu将最近使用的页表数据存放在芯片中高速缓冲中。在修改过页表信息后,就_mem翻页处理

推荐文章

热门文章

相关标签