手把手教你安装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

相关文章
|
12月前
|
SQL 人工智能 Dart
Android Studio的插件生态非常丰富
Android Studio的插件生态非常丰富
678 1
|
12月前
|
Ubuntu Linux Android开发
Android Studio支持多种操作系统
Android Studio支持多种操作系统
548 1
|
7月前
|
开发工具 Android开发 iOS开发
如何在Android Studio中配置Flutter环境?
如何在Android Studio中配置Flutter环境?
1697 61
|
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项目。希望此经验能帮助快速解决同类问题!
894 36
|
6月前
|
Java Android开发
Android studio中build.gradle文件简单介绍
本文解析了Android项目中build.gradle文件的作用,包括jcenter仓库配置、模块类型定义、包名设置及依赖管理,涵盖本地、库和远程依赖的区别。
579 19
|
9月前
|
前端开发 Java 编译器
当flutter react native 等混开框架-并且用vscode-idea等编译器无法打包apk,打包安卓不成功怎么办-直接用android studio如何打包安卓apk -重要-优雅草卓伊凡
当flutter react native 等混开框架-并且用vscode-idea等编译器无法打包apk,打包安卓不成功怎么办-直接用android studio如何打包安卓apk -重要-优雅草卓伊凡
250 36
当flutter react native 等混开框架-并且用vscode-idea等编译器无法打包apk,打包安卓不成功怎么办-直接用android studio如何打包安卓apk -重要-优雅草卓伊凡
|
Java Android开发 C++
Android Studio JNI 使用模板:c/cpp源文件的集成编译,快速上手
本文提供了一个Android Studio中JNI使用的模板,包括创建C/C++源文件、编辑CMakeLists.txt、编写JNI接口代码、配置build.gradle以及编译生成.so库的详细步骤,以帮助开发者快速上手Android平台的JNI开发和编译过程。
1001 1
|
8月前
|
监控 Shell Linux
Android调试终极指南:ADB安装+多设备连接+ANR日志抓取全流程解析,覆盖环境变量配置/多设备调试/ANR日志分析全流程,附Win/Mac/Linux三平台解决方案
ADB(Android Debug Bridge)是安卓开发中的重要工具,用于连接电脑与安卓设备,实现文件传输、应用管理、日志抓取等功能。本文介绍了 ADB 的基本概念、安装配置及常用命令。包括:1) 基本命令如 `adb version` 和 `adb devices`;2) 权限操作如 `adb root` 和 `adb shell`;3) APK 操作如安装、卸载应用;4) 文件传输如 `adb push` 和 `adb pull`;5) 日志记录如 `adb logcat`;6) 系统信息获取如屏幕截图和录屏。通过这些功能,用户可高效调试和管理安卓设备。
|
9月前
|
Dart 前端开发 Android开发
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
265 4
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
12月前
|
前端开发 数据处理 Android开发
Flutter前端开发中的调试技巧与工具使用方法,涵盖调试的重要性、基本技巧如打印日志与断点调试、常用调试工具如Android Studio/VS Code调试器和Flutter Inspector的介绍
本文深入探讨了Flutter前端开发中的调试技巧与工具使用方法,涵盖调试的重要性、基本技巧如打印日志与断点调试、常用调试工具如Android Studio/VS Code调试器和Flutter Inspector的介绍,以及具体操作步骤、常见问题解决、高级调试技巧、团队协作中的调试应用和未来发展趋势,旨在帮助开发者提高调试效率,提升应用质量。
402 8

热门文章

最新文章