手把手教你安装Android Studio并附上常见安装问题

简介: 手把手教你安装Android Studio并附上常见安装问题

Android简介


Android是Google于2007年11月5日宣布开发的基于Linux平台的开源移动操作系统,该平台由操作系统、中间件、用户界面和应用软件组成。早期由Google开发,后由开放手机联盟(OHA)开发。


第一个完整的,开放的,免费的为移动终端打造的智能移动开发平台。


Android特点

良好的平台开放性

个性化应用设定

实现与Google应用无缝结合

Android版本


4d385492349cc76b35a087078a110815_image-20220829102601727.png


Android技术架构


b47ced743a0f681fced1fa021f3b2fcf_image-20220829102511145.png


1、 应用程序框架


Activity Manager:管理程序的生命周期

Window Manager:管理应用程序窗口

Content providers:提供应用程序之间的数据共享

View System:构建程序的可视化组件

Package Manager:管理项目程序

Telephone Manager:移动设备的基本功能同游由电话管理器管理

Resource Manager:为程序提供文字、声音、图片、视频或布局文件等资源

Location Manager:定位服务

Notification manager:J顶部消息提示服务


2、系统运行库


2.1、程序库:


Android包含一些C/C++程序库,这些库能被Android系统中不同的组件使用。它们通过Android应用程序框架为开发者提供服务。


2.2、Android 运行时库


Android 包括了一个核心库,该核心库提供了JAVA编程语言核心库的大多数功能。Android系统的Dalvik 虚拟机也包含在 Android 运行时库中。


3、Linux内核


Android的核心系统服务依赖于Linux内核,其安全性、内存管理、进程管理、网络协议栈和驱动模型等基本依赖于linux。


Android Studio下载

Android Studio简介

Android Studio是Android开发的官方集成开发环境(IDE),提供开发AndroidApp所需要的各种支持工具和软件包。

AndroidStudio是开发的官方集成开发环境(IDE),提供开发AndroidApp所需要的各种支持工具和软件包。

Android Studio针对Windows、Mac、Linux不同的操作系统,提供相应的安装包。

针对Studio、、Mac、linux不同的操作系统,提供相应的安装包。

Android Studio下载

AndroidStudio3.0和SDK获取(安装前提:系统已经安装了JDK,并且版本在1.8以上)


方式一:进入Android Developers官方网站下载(访问会出现问题)

方式二:进入Android Studio 中文社区-安卓开发者工具集下载(推荐>>>3.4.1.0下载地址)

Android Studio安装过程

安装版本是android-studio-ide-183.5522156-windows(2019.9.10-3.4.1)


  363f12c51043089de3714ec8399ab83f_image-20220829105749570.png


5db00e80bc225864338c6d897efd08a8_image-20220829105856056.png


311fe6beba666bc917ccfc28656a95e6_image-20220829110349991.png


d9bea7e54a6e28a846cb84cfa83e6dc3_image-20220829110413698.png


4d26087a64e8df096cf45790a5bbd8e7_image-20220829110604895.png


da9c7e1ed999d5e9d3d6e9e56773b108_image-20220829110648235.png



在弹出的“完成安装窗口”中,勾选“Start Android Studio”(安装完成后自动启动Android Studio),然后点击“Finish按钮”完成安装。


e0673c63c53f9217790549bd41c545cb_image-20220829110846052.png


e649434c4d9931e58f35ce38e5d74b53_image-20220829111025440.png


a651cbfefe5e88b316829b67e59cca21_image-20220829111155211.png


e5f2b36d9869e1abec9767144be7c11b_image-20220829111245038.png


615d569dbc8eacda7129e1b07729da4f_image-20220829111433854.png


b1754f255377412dfaf29af7dd27b293_image-20220829112115097.png


3b5141fd1f8504b839bed4b8cdc208c3_image-20220829115128486.png


70e46ed1ce133d76f17a0d930a70f2b4_image-20220829115750214.png


d5be73797022fbf5c0816fd578eb34df_image-20220829115905523.png


743fbd28faeb628a4474aed5d9ddc1e8_image-20220829120052138.png


5005d989a00715824b77c6484f8a6c78_image-20220829120910319.png


       

创建手机模拟器


3ff0aacb12b068c2f0ede05edbe5e842_image-20220829173840957.png


e759cde8bc57c162d0f7eb384397fe3b_image-20220829173906853.png


faf2ddb9bdf4369725b6460acc0894a8_image-20220829174239258.png

 

单击Finish,创建完成一个工程。


33aa843421eb1b4f884867c49119504b_image-20220829175029225.png


21f1cb3a416624c68b2fa8803b3901f2_image-20220829175432114.png


单击右上角的小手机


2b522810c9385bda30276cb53d4a4464_image-20220829175630182.png


根据自己的需求选择不同分辨率不同大小的屏幕,以Pixel2为例,单击Next


32d24c77a1fee4cf9f7b879749972863_image-20220829180111652.png


选择Android系统镜像进行下载,选择8.0,然后Accept


481327963be2350f10576bdb62a98c34_image-20220829181009402.png


915ecd9f5e5c402ec14b05389901362a_image-20220829181145465.png


下载SDK


a0f80d4e75115cf9bf16f08cebe53b2c_image-20220829181547825.png


b1bc9a73a139ee840e6f97bb33746df5_5cf35f2dbbaa4c71ad21ea131aa86313.png



下载SDK和Tools工具,Location表示我们的SDK存储路径,选择Android8.1,一直单击OK。


c6dde9d75b4d57bc9f83e7e577afad9a_image-20220829214613029.png


92f986c6eabc939c12dc213f75892a5c_image-20220829214635247.png


然后我们可以通过Settings >> Appearance >> System Settings >> Android SDK查看


8938fbac9e6c6677e71f0041417a14cd_9491179760d740f005cd5b6f896c6746.png


至此我们的Android Studio安装配置完成了


第一个HelloWorld

我们可以看一下默认创建的工程文件,然后点击运行


26ea2d2657d273b1d25e622005d8bbbc_4fd9e0e1549f38705022a27b0021232d.png


点击运行后,选择手机模拟器,点击OK。


00d4afac8dcd2f4ece27f93fae7191dc_image-20220905091047051.png



然后就可以运行到手机模拟器中,显示出HelloWorld!


e838ae6730ac2a27615c1ad189a3ed4b_a7fc1fdd9df5861ecc0c27332d19efb1.png

相关文章
|
25天前
|
SQL 人工智能 Dart
Android Studio的插件生态非常丰富
Android Studio的插件生态非常丰富
41 1
|
25天前
|
Ubuntu Linux Android开发
Android Studio支持多种操作系统
Android Studio支持多种操作系统
51 1
|
4月前
|
Java Android开发 C++
Android Studio JNI 使用模板:c/cpp源文件的集成编译,快速上手
本文提供了一个Android Studio中JNI使用的模板,包括创建C/C++源文件、编辑CMakeLists.txt、编写JNI接口代码、配置build.gradle以及编译生成.so库的详细步骤,以帮助开发者快速上手Android平台的JNI开发和编译过程。
325 1
|
25天前
|
前端开发 数据处理 Android开发
Flutter前端开发中的调试技巧与工具使用方法,涵盖调试的重要性、基本技巧如打印日志与断点调试、常用调试工具如Android Studio/VS Code调试器和Flutter Inspector的介绍
本文深入探讨了Flutter前端开发中的调试技巧与工具使用方法,涵盖调试的重要性、基本技巧如打印日志与断点调试、常用调试工具如Android Studio/VS Code调试器和Flutter Inspector的介绍,以及具体操作步骤、常见问题解决、高级调试技巧、团队协作中的调试应用和未来发展趋势,旨在帮助开发者提高调试效率,提升应用质量。
44 8
|
25天前
|
数据可视化 开发工具 Android开发
Android Studio
Android Studio
77 1
|
2月前
|
Java Unix Linux
Android Studio中Terminal运行./gradlew clean build提示错误信息
遇到 `./gradlew clean build`命令执行出错时,首先应检查错误信息的具体内容,这通常会指向问题的根源。从权限、环境配置、依赖下载、版本兼容性到项目配置本身,逐一排查并应用相应的解决措施。记住,保持耐心,逐步解决问题,往往复杂问题都是由简单原因引起的。
339 2
|
3月前
|
XML IDE 开发工具
🔧Android Studio高级技巧大公开!效率翻倍,编码不再枯燥无味!🛠️
【9月更文挑战第11天】在软件开发领域,Android Studio凭借其强大的功能成为Android开发者的首选IDE。本文将揭示一些提升开发效率的高级技巧,包括自定义代码模板、重构工具、高级调试技巧及多模块架构。通过对比传统方法,这些技巧不仅能简化编码流程,还能显著提高生产力。例如,自定义模板可一键插入常用代码块;重构工具能智能分析并安全执行代码更改;高级调试技巧如条件断点有助于快速定位问题;多模块架构则提升了大型项目的可维护性和团队协作效率。掌握这些技巧,将使你的开发之旅更加高效与愉悦。
72 5
|
4月前
|
Dart Android开发
Android Studio New里面没有New Flutter Project
Android Studio New里面没有New Flutter Project
159 1
Android Studio New里面没有New Flutter Project
|
4月前
|
编解码 Android开发
【Android Studio】使用UI工具绘制,ConstraintLayout 限制性布局,快速上手
本文介绍了Android Studio中使用ConstraintLayout布局的方法,通过创建布局文件、设置控件约束等步骤,快速上手UI设计,并提供了一个TV Launcher界面布局的绘制示例。
67 1
|
4月前
|
Android开发
Android Studio: 解决Gradle sync failed 错误
本文介绍了解决Android Studio中出现的Gradle同步失败错误的步骤,包括从`gradle-wrapper.properties`文件中获取Gradle的下载链接,手动下载Gradle压缩包,并替换默认下载路径中的临时文件,然后重新触发Android Studio的"Try Again"来完成同步。
1672 0
Android Studio: 解决Gradle sync failed 错误