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运行界面(可以用鼠标点击模拟器上的按钮进入应用)

点击后也可以输入内容

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

相关文章
|
3月前
|
XML Java 数据库
安卓项目:app注册/登录界面设计
本文介绍了如何设计一个Android应用的注册/登录界面,包括布局文件的创建、登录和注册逻辑的实现,以及运行效果的展示。
266 0
安卓项目:app注册/登录界面设计
|
13天前
|
存储 监控 API
app开发之安卓Android+苹果ios打包所有权限对应解释列表【长期更新】-以及默认打包自动添加权限列表和简化后的基本打包权限列表以uniapp为例-优雅草央千澈
app开发之安卓Android+苹果ios打包所有权限对应解释列表【长期更新】-以及默认打包自动添加权限列表和简化后的基本打包权限列表以uniapp为例-优雅草央千澈
|
4月前
|
Java 数据库 Android开发
一个Android App最少有几个线程?实现多线程的方式有哪些?
本文介绍了Android多线程编程的重要性及其实现方法,涵盖了基本概念、常见线程类型(如主线程、工作线程)以及多种多线程实现方式(如`Thread`、`HandlerThread`、`Executors`、Kotlin协程等)。通过合理的多线程管理,可大幅提升应用性能和用户体验。
160 15
一个Android App最少有几个线程?实现多线程的方式有哪些?
|
3月前
|
分布式计算 Hadoop Unix
Hadoop-28 ZooKeeper集群 ZNode简介概念和测试 数据结构与监听机制 持久性节点 持久顺序节点 事务ID Watcher机制
Hadoop-28 ZooKeeper集群 ZNode简介概念和测试 数据结构与监听机制 持久性节点 持久顺序节点 事务ID Watcher机制
58 1
|
3月前
|
前端开发 测试技术 程序员
在工作中会涉及到的几个环境(概念补充) 办公环境、开发环境、测试环境、线下环境、线上环境/生产环境都是什么,他们之间的关系?
本文解释了在职场中可能会接触到的不同环境,包括办公环境、开发环境、测试环境和生产环境(线上环境),以及它们之间的关系和重要性。
124 1
|
4月前
|
存储 开发工具 Android开发
使用.NET MAUI开发第一个安卓APP
【9月更文挑战第24天】使用.NET MAUI开发首个安卓APP需完成以下步骤:首先,安装Visual Studio 2022并勾选“.NET Multi-platform App UI development”工作负载;接着,安装Android SDK。然后,创建新项目时选择“.NET Multi-platform App (MAUI)”模板,并仅针对Android平台进行配置。了解项目结构,包括`.csproj`配置文件、`Properties`配置文件夹、平台特定代码及共享代码等。
355 2
|
4月前
|
XML Android开发 数据格式
🌐Android国际化与本地化全攻略!让你的App走遍全球无障碍!🌍
在全球化背景下,实现Android应用的国际化与本地化至关重要。本文以一款旅游指南App为例,详细介绍如何通过资源文件拆分与命名、适配布局与方向、处理日期时间及货币格式、考虑文化习俗等步骤,完成多语言支持和本地化调整。通过邀请用户测试并收集反馈,确保应用能无缝融入不同市场,提升用户体验与满意度。
150 3
|
4月前
|
测试技术 Shell Android开发
Android 性能测试初探 (六)
本节聊聊性能测试的最后一项- 流量,当然我所指的性能测试是针对大部分应用而言的,可能还有部分应用会关注网速、弱网之类的测试,但本系列文章都不去一一探讨了。
66 6
|
3月前
|
安全 网络安全 Android开发
深度解析:利用Universal Links与Android App Links实现无缝网页至应用跳转的安全考量
【10月更文挑战第2天】在移动互联网时代,用户经常需要从网页无缝跳转到移动应用中。这种跳转不仅需要提供流畅的用户体验,还要确保安全性。本文将深入探讨如何利用Universal Links(仅限于iOS)和Android App Links技术实现这一目标,并分析其安全性。
456 0
|
4月前
|
XML 数据库 Android开发
10分钟手把手教你用Android手撸一个简易的个人记账App
该文章提供了使用Android Studio从零开始创建一个简单的个人记账应用的详细步骤,包括项目搭建、界面设计、数据库处理及各功能模块的实现方法。