孤独的灵魂漂浮在黑暗上 發表於 2022-6-4 18:07:00

【Android开发】Android入门安装与使用教程——以Android Studio3.6.1为例

<p>本教程包括Android Studio安装、基本使用,创建第1个项目,修改APP的logo,生成可以在手机安装的发行版apk文件等内容!</p>
<h1 id="1为什么要学习android">1、为什么要学习Android</h1>
<p>当前无论是手机(例如华为手机)还是电视机(例如小米电视)等产品,很大一部分都在使用Android系统。此外,目前大热的人工智能,离不开手机、电视机、智能穿戴设备等载体,因此,掌握Android编程,无疑能为我们的求职添上一分!<br>
<img src="https://img-blog.csdnimg.cn/20200509002546657.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70"></p>
<h1 id="2学习资源">2、学习资源</h1>
<ul>
<li>Android基础教程:https://www.runoob.com/w3cnote/android-tutorial-intro.html</li>
<li>Android Studio官网教程:https://developer.android.google.cn/studio/intro</li>
<li>Android Studio安装包下载:https://developer.android.google.cn/studio</li>
</ul>
<h1 id="3安装android-studio">3、安装Android Studio</h1>
<h2 id="31-下载安装包">3.1 下载安装包</h2>
<p>首先需要根据你的电脑系统在https://developer.android.google.cn/studio选择相应的安装包,下载到电脑。<br>
<img src="https://img-blog.csdnimg.cn/20200509002708299.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70"></p>
<h2 id="32-安装">3.2 安装</h2>
<p>一、如需在 Windows 系统中安装 Android Studio,请执行以下操作:</p>
<pre><code>如果您下载了 .exe 文件(推荐),请双击以启动该文件。

如果您下载了 .zip 文件,请解压缩 ZIP 文件,将 android-studio 文件夹复制到 Program Files 文件夹中,然后打开 android-studio &gt; bin 文件夹并启动 studio64.exe(对于 64 位计算机)或 studio.exe(对于 32 位计算机)。
按照 Android Studio 中设置向导的指示安装它推荐的所有 SDK 软件包。
</code></pre>
<p>二、如需在 Mac 系统中安装 Android Studio,请执行以下操作:</p>
<pre><code>启动 Android Studio DMG 文件。
将 Android Studio 拖放到“Applications”文件夹中,然后启动 Android Studio。
选择是否想要导入之前的 Android Studio 设置,然后点击 OK。
Android Studio 设置向导将指导您完成余下的设置步骤,包括下载开发所需的 Android SDK 组件。
</code></pre>
<p>你可以参考教程:https://www.runoob.com/android/android-studio-install.html以及https://developer.android.google.cn/studio/install</p>
<h2 id="33-安装注意事项">3.3 安装注意事项</h2>
<p>一、由于我们在国内安装,无法连接到谷歌服务器,因此需要配置下图HTTP proxy</p>
<p>选中『Manual proxy configuration」和「HTTP』,然后在Host name输入框内填入下面的镜像服务器地址以及端口,设置完成后单击『Apply』,然后点击『OK』按钮。<br>
<img src="https://img-blog.csdnimg.cn/20200509002729259.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">Android SDK 在线更新镜像服务器资源:</p>
<p>大连东软信息学院镜像服务器地址:</p>
<ul>
<li>http://mirrors.neusoft.edu.cn 端口:80<br>
北京化工大学镜像服务器地址:</li>
<li>IPv4: http://ubuntu.buct.edu.cn/ 端口:80</li>
<li>IPv4: http://ubuntu.buct.cn/ 端口:80</li>
<li>IPv6: http://ubuntu.buct6.edu.cn/ 端口:80<br>
上海GDG镜像服务器地址:</li>
<li>http://sdk.gdgshanghai.com 端口:8000</li>
</ul>
<p>二、安装路径不能出现空格、中文以及其他特殊字符,建议仅使用纯英文字母组成的安装路径</p>
<p>三、SDK路径不能在安装路径,并且SDK路径也不能出现空格、中文以及其他特殊字符,建议仅使用纯英文字母组成的安装路径</p>
<p>四、请保证你的电脑网速畅通,否则在进行SDK下载或者AVD下载的时候,很可能出现各种难以解决的小错误</p>
<h1 id="4第一次使用android-studio">4、第一次使用Android Studio</h1>
<p>安装完成后,打开软件,界面如下<br>
<img src="https://img-blog.csdnimg.cn/20200509002509152.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">很多同学英文基础差,遇到英文就不管了,所以,我建议大家收藏谷歌翻译网站。作为一个程序员,你必须习惯各种英文场景。<br>
例如,开始页面的第一个按钮<br>
<img src="https://img-blog.csdnimg.cn/20200509003608667.png"><br>
<strong>谷歌翻译结果</strong>:<br>
开始一个新的Android Studio项目</p>
<p>就很直观地明白该按钮的作用。<br>
我们用得特别多的一个按钮就是<strong>Configure</strong>按钮。<br>
<img src="https://img-blog.csdnimg.cn/20200509003828256.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">它包括了两个很重要的子菜单AVD Manager【AVD(Android虚拟设备)管理工具】和SDK Manager【SDK管理工具】。<br>
<img src="https://img-blog.csdnimg.cn/20200509003859155.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70"></p>
<h2 id="41-avdandroid虚拟设备管理工具使用">4.1 AVD(Android虚拟设备)管理工具使用</h2>
<p>点击Configure然后点击AVD Manager,进入以下界面<br>
<img src="https://img-blog.csdnimg.cn/20200509004205994.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">这里需要弄明白虚拟设备的概念和意义:</p>
<ul>
<li>AVD: Android Virtual Device,是Android的虚拟设备(模拟器),使用模拟器进行调试,不用实时连到物理设备上测试,方便调试。</li>
<li>设备(Device):我们把手机、平板、智能手表、电视机等一切使用Android操作系统的在这里称之为设备!<br>
<img src="https://img-blog.csdnimg.cn/20200509004359224.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">确定一个设备构成元素:<br>
1、设备类型:TV、Phone、Wear OS、Tablet、Automotive<br>
2、确定设备的尺寸、分辨率<br>
3、确定设备的Android系统版本</li>
</ul>
<p>一、选择硬件<br>
<img src="https://img-blog.csdnimg.cn/2020050900453845.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">二、选择系统版本<br>
<img src="https://img-blog.csdnimg.cn/20200509004617162.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">三、命名以及完成虚拟设备创建<br>
<img src="https://img-blog.csdnimg.cn/20200509004649199.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70"></p>
<h2 id="42-sdk-manager管理工具使用">4.2 SDK Manager管理工具使用</h2>
<p>点击Configure然后点击SDK Manager,进入以下界面<br>
<img src="https://img-blog.csdnimg.cn/20200509004835778.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">SDK管理,我们通常需要关注版本号,以及是否安装了该版本的SDK。<br>
<img src="https://img-blog.csdnimg.cn/20200509004931927.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70"></p>
<h1 id="5开始一个新的android-studio项目">5、开始一个新的Android Studio项目</h1>
<p>一、点击按钮 <strong>Start a new Android Studio project</strong><br>
<img src="https://img-blog.csdnimg.cn/20200509005205528.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">二、选中Empty Activity,然后点击Next<br>
<img src="https://img-blog.csdnimg.cn/202005090053058.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">三、配置项目名称<br>
<img src="https://img-blog.csdnimg.cn/20200509005421511.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">四、进入到编程界面<br>
<img src="https://img-blog.csdnimg.cn/20200509005456411.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">认识菜单栏<br>
<img src="https://img-blog.csdnimg.cn/20200509005623977.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">常用功能:<br>
(a) 关闭项目<br>
<img src="https://img-blog.csdnimg.cn/20200509005812586.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">(b) 新建文件<br>
<img src="https://img-blog.csdnimg.cn/20200509005835813.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">常用快捷键认识:运行项目按钮基本是用得最多的一个按钮,点击该按钮看看能否打开虚拟设备并且安装运行项目的APP!<br>
<img src="https://img-blog.csdnimg.cn/20200509005900675.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">五、认识项目文件夹组成<br>
<img src="https://img-blog.csdnimg.cn/20200509010020738.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70"></p>
<ul>
<li>app就是我们的一个module,存放代码、各种资源文件、可执行文件等,app文件夹下的子文件夹build存放编译后生成的.apk文件<br>
<img src="https://img-blog.csdnimg.cn/20200509010207837.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70"></li>
<li>app文件夹下的子文件夹src存放代码以及外部资源文件<br>
<img src="https://img-blog.csdnimg.cn/20200509010317979.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">六、理解Android Studio的项目结构<br>
AndroidMainfest.xml: Android应用的入口文件,它描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities,ContentProviders, Services, 和Intent Receivers,还能指定permissions和instrumentation(安全控制和测试)。最基本的,修改APP的logo,需要对这里进行更改!<br>
<img src="https://img-blog.csdnimg.cn/20200509010514754.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">七、布局文件认识<br>
<img src="https://img-blog.csdnimg.cn/20200509010817791.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">切换为代码显示模式<br>
<img src="https://img-blog.csdnimg.cn/20200509010917157.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70"></li>
</ul>
<h1 id="6app的logo以及修改logo">6、APP的logo以及修改logo</h1>
<h2 id="61-logo认知与相关设计工具推荐">6.1 Logo认知与相关设计工具推荐</h2>
<p>APP的logo文件<br>
.png文件<br>
方形+圆形<br>
每个系列有5种尺寸<br>
<img src="https://img-blog.csdnimg.cn/20200509011059555.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70"></p>
<ul>
<li>
<p>Logo设计尺寸:<br>
mdpi (Medium Density Screen, 160 DPI)<br>
其图标大小为 48 x 48 px。<br>
hdpi (High Density Screen, 240 DPI)<br>
其图标大小为 72 x 72 px。<br>
xhdpi (Extra-high density screen, 320 DPI)<br>
其图标大小为 96 x 96 px。<br>
xxhdpi(xx-high density screen, 480 DPI)<br>
其图标大小为144 x 144 px。<br>
xxxhdpi(xx-high density screen, 640 DPI)<br>
其图标大小为192 x 192 px。</p>
</li>
<li>
<p>Logo设计相关工具推荐:<br>
Logo检测网站:<br>
https://logolab.app/home<br>
查看同行产品logo: http://www.iconsfeed.com/<br>
获取设计灵感:<br>
http://www.logobook.com/directory/<br>
在线PS: https://www.uupoop.com/<br>
在线Logo设计:<br>
http://www.logofree.cn/logo.html<br>
https://www.logomaker.com.cn/<br>
https://www.logaster.cn/logo/<br>
https://www.designevo.com/cn/create/logos/app.html</p>
</li>
</ul>
<p>甚至,我们可以使用PPT来设计Logo。</p>
<h2 id="62-更改app的logo">6.2 更改APP的logo</h2>
<p>第1步:准备好设计好的logo源文件<br>
简单任务:参考支付宝的logo和知乎的logo,请从你的姓名中挑选一个汉字,用于设计APP的logo。例如<br>
<img src="https://img-blog.csdnimg.cn/20200509011644618.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">第2步:在Android Studio导入图片为图标文件<br>
点击菜单栏的New-&gt;Image Asset<br>
<img src="https://img-blog.csdnimg.cn/20200509011730671.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">设置图标名称,选择图片...<br>
<img src="https://img-blog.csdnimg.cn/20200509011853566.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">点击Next,然后点击Finish,自动在res文件夹下生成logo<br>
<img src="https://img-blog.csdnimg.cn/20200509012044791.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">第4步:修改AndroidMainfest.xml文件的<br>
android:icon<br>
android:roundIcon<br>
<img src="https://img-blog.csdnimg.cn/2020050901214532.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70"></p>
<h1 id="7为您的应用签名">7、为您的应用签名</h1>
<p>Android 系统要求安装的每个应用都必须使用应用开发者拥有的证书(即开发者用于存放私钥的证书)进行数字签名。Android 系统利用该证书来识别应用作者并在应用之间建立信任关系。您用于签名的的证书无需由证书授权机构签名;Android 系统允许您使用自签名证书为您的应用签名。<br>
<strong>重要提示</strong>:您的应用必须使用在 2033 年 10 月 22 日之后才会失效的加密密钥签名。<br>
简单粗暴来说,如果我们未为APP签名,那么,apk文件可能无法在手机上安装!</p>
<h2 id="71-生成上传密钥和密钥库">7.1 生成上传密钥和密钥库</h2>
<p>也就是创建Java 密钥库(.jks 或 .keystore):一个二进制文件,用作证书和私钥的存储区。<br>
在菜单栏中依次点击 Build &gt; Build &gt; Generate Signed Bundle/APK<br>
<img src="https://img-blog.csdnimg.cn/20200509012355319.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">选中APK,然后点击next<br>
<img src="https://img-blog.csdnimg.cn/20200509012830556.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">在 Key store path 字段下,点击 Create new<br>
<img src="https://img-blog.csdnimg.cn/20200509013026750.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">在 New Key Store 窗口中,为您的密钥库和密钥提供以下信息<br>
<img src="https://img-blog.csdnimg.cn/20200509013051106.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70"></p>
<ul>
<li>Alias:为您的密钥输入一个标识名。</li>
<li>Password:为您的密钥创建并确认一个安全的密码。此密码应该与您为密钥库选择的密码不同。</li>
<li>Validity (years):以年为单位设置密钥的有效时长。密钥的有效期应至少为 25 年,以便您可以在应用的整个生命期内使用同一密钥为应用更新签名。</li>
<li>Certificate:为证书输入一些关于您本人的信息。此信息不会显示在应用中,但会作为 APK 的一部分包含在您的证书中。</li>
</ul>
<p><strong>注意:需要另外用文档保存Password、Alias、Password</strong></p>
<h2 id="72-使用应用签名密钥为app签名">7.2 使用应用签名密钥为APP签名</h2>
<p>如果您目前没有打开 Generate Signed Bundle or APK 对话框,请依次点击 Build &gt; Generate Signed Bundle/APK。<br>
在 Generate Signed Bundle or APK 对话框中,选择APK,然后点击 Next。<br>
指定密钥库的路径、密钥的别名,然后输入二者的密码。<br>
<img src="https://img-blog.csdnimg.cn/20200509013414361.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">点击release并且勾选中V2,然后点击Finish<br>
<img src="https://img-blog.csdnimg.cn/20200509013524245.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70">查看生成的apk文件,并通过QQ或者邮箱,发送到手机安装。注意:不要使用微信发送,因为微信手机端会自动修改.apk为.apk1。<br>
<img src="https://img-blog.csdnimg.cn/20200509013708716.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3MjAxMjQz,size_16,color_FFFFFF,t_70"></p><br><br>
来源:https://www.cnblogs.com/chenyirong/p/16342352.html
頁: [1]
查看完整版本: 【Android开发】Android入门安装与使用教程——以Android Studio3.6.1为例