Android APP入门之Android的简介以及Android Studio开发环境的搭建和测试(2022最新 图文解释 简单易懂)

简介: Android APP入门之Android的简介以及Android Studio开发环境的搭建和测试(2022最新 图文解释 简单易懂)

觉得有帮助请点赞关注收藏~~ 有问题可以评论区留言讨论

Android的发展历程

Android是一款基于Linux的移动端开源操作系统,中文名为安卓,它不仅用于只能手机,还可以用于平板,智能电视等等。它的首个版本于2008年9月由谷歌公司发布,而第一步Android手机则由HTC公司制造,从此Android于苹果的IOS系统成为智能手机的两大操作系统。

一、搭建Android Studio开发环境

1:开发电脑配置要求

电脑硬件要求

1:内存至少8GB 越大越好

2:CPU要求1.5GHz以上 越快越好

3:硬盘要求系统盘剩余空间10GB以上 越大越好

4:要求带无线网卡与USB插槽

操作系统要求

1:必须是64位系统 不能是32位

2:Windows系统推荐Windows10  不支持WindowsXP

对网络要求

1:最好连接公众网 因为校园网可能无法访问国外的网站(其实也可以 只是不稳定和速度有点慢)

2:网速要快 因为要下载的包比较大和多

2:安装Android Studio

https://developer.android.google.cn/studio/index.html

单击Download下载即可

接下来的下载界面一路next就行 没有什么特别配置的 都是默认选项

切记 一路next 都用默认选项就可以了!!!

最后点击finish 弹出的界面选择start a new Android Studio Proect即可

tips:配置过程可能会出现以下错误提示

(1):第一次打开Android Studio可能会报Unable to access Android SDK add-on-list的错误 这个界面不用理会 直接单击cancel按钮即可

(2):按照步骤安装正确 可总是打不开Android Studio 这个时候检查一下电脑防火墙和杀毒软件,把他们都关掉

3:下载Android SDK

在Android主界面 依次选择菜单Tools-SDK Manager

下载的是有点久的 如果你没有挂VPN的话 请耐心等待

打开后在SDK Platforms下载如下依赖

在SDK Tools下载如下依赖

二、创建并编译APP工程

1:创建新项目

选择菜单File-New-New Project弹出的对话框选择第一行第四列的Empty Activity 单击Next按钮

Language下拉框中 选择语言为Java   界面如下

然后单击finish Android Studio便自动创建规定配置的新项目了  稍等片刻加载 界面如下

MainActivity中代码如下

package com.example.myapplication;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

2:导入已有的项目

选择菜单File-Open或者选择菜单File-New-Import Project 然后选择项目路径即可

3:导入某个模块

选择菜单File-New-Import Module

四、运行和调试App

1:创建内置模拟器

所谓模拟器 指的是在电脑上构造一个演示窗口 模拟手机屏幕的APP运行效果。

可以选择菜单Tools-AVD Manager或者在Android Studio右上角的按钮中单击如下圈红按钮

然后一路next accept最后再finish就创建成功了

2:在模拟器上运行App

选择菜单Run-Run app也可以直接单击模拟器右侧的三角运行按钮 等待模拟器启动完毕(需要稍等一会) 最后效果如下

开机界面

加载界面

app运行界面(可以用鼠标点击模拟器上的按钮进入应用)

点击后也可以输入内容

测试成功 如遇到问题请评论区留言

相关文章
|
2月前
|
测试技术 开发者 Python
Python单元测试入门:3个核心断言方法,帮你快速定位代码bug
本文介绍Python单元测试基础,详解`unittest`框架中的三大核心断言方法:`assertEqual`验证值相等,`assertTrue`和`assertFalse`判断条件真假。通过实例演示其用法,帮助开发者自动化检测代码逻辑,提升测试效率与可靠性。
315 1
|
7月前
|
开发工具 Android开发 iOS开发
如何在Android Studio中配置Flutter环境?
如何在Android Studio中配置Flutter环境?
1771 61
|
4月前
|
Web App开发 JavaScript 测试技术
Playwright 极速入门:1 小时搞定环境搭建与首个测试脚本
本文带你1小时快速入门Playwright,完成环境搭建并编写首个测试脚本。Playwright是微软推出的现代化Web自动化测试工具,支持Chromium、Firefox和WebKit三大浏览器引擎,具备跨平台、多语言(Python/JS/Java/C#)特性。其核心优势包括:智能自动等待机制减少失败率、内置录制工具实时生成脚本、多语言灵活选择,以及真移动端设备模拟能力,显著提升测试效率和可靠性。
|
6月前
|
Android开发 Windows
Android studio 报错Connect to 127.0.0.1:8888 [/127.0.0.1] failed: Connection refused: connect(已解决)
这是一篇关于解决Android Studio报错“Connect to 127.0.0.1:8888 failed: Connection refused”的文章。问题通常因系统代理设置被Android Studio自动保存导致。解决方法是找到系统中Android Studio使用的gradle.properties文件(位于Windows的C:\Users\你的电脑用户名\.gradle或Mac的/Users/.{你的用户目录}/.gradle),删除或注释掉多余的代理配置后保存并重新Sync项目。希望此经验能帮助快速解决同类问题!
989 36
|
6月前
|
Java Android开发
Android studio中build.gradle文件简单介绍
本文解析了Android项目中build.gradle文件的作用,包括jcenter仓库配置、模块类型定义、包名设置及依赖管理,涵盖本地、库和远程依赖的区别。
610 19
|
9月前
|
Dart 前端开发 Android开发
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
299 4
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
10月前
|
数据可视化 前端开发 测试技术
接口测试新选择:Postman替代方案全解析
在软件开发中,接口测试工具至关重要。Postman长期占据主导地位,但随着国产工具的崛起,越来越多开发者转向更适合中国市场的替代方案——Apifox。它不仅支持中英文切换、完全免费不限人数,还具备强大的可视化操作、自动生成文档和API调试功能,极大简化了开发流程。
|
5月前
|
Java 测试技术 容器
Jmeter工具使用:HTTP接口性能测试实战
希望这篇文章能够帮助你初步理解如何使用JMeter进行HTTP接口性能测试,有兴趣的话,你可以研究更多关于JMeter的内容。记住,只有理解并掌握了这些工具,你才能充分利用它们发挥其应有的价值。+
974 23
|
7月前
|
SQL 安全 测试技术
2025接口测试全攻略:高并发、安全防护与六大工具实战指南
本文探讨高并发稳定性验证、安全防护实战及六大工具(Postman、RunnerGo、Apipost、JMeter、SoapUI、Fiddler)选型指南,助力构建未来接口测试体系。接口测试旨在验证数据传输、参数合法性、错误处理能力及性能安全性,其重要性体现在早期发现问题、保障系统稳定和支撑持续集成。常用方法包括功能、性能、安全性及兼容性测试,典型场景涵盖前后端分离开发、第三方服务集成与数据一致性检查。选择合适的工具需综合考虑需求与团队协作等因素。
1054 24
|
7月前
|
SQL 测试技术
除了postman还有什么接口测试工具
最好还是使用国内的接口测试软件,其实国内替换postman的软件有很多,这里我推荐使用yunedit-post这款接口测试工具来代替postman,因为它除了接口测试功能外,在动态参数的支持、后置处理执行sql语句等支持方面做得比较好。而且还有接口分享功能,可以生成接口文档给团队在线浏览。
326 2
下一篇
oss云网关配置