目录

  • Android Studio官网下载
  • 安装环境要求
  • 一、安装与配置
    • 1、执行安装向导
    • 2、Android Studio的配置
  • 二、第一个Android应用程序
    • 1、创建Android Studio工程
    • 2、设计应用程序界面
    • 3、添加程序代码
    • 4、Android 应用程序运行
      • 4.1、模拟运行
      • 4.2、真机运行

Android Studio官网下载

https://developer.android.google.cn/studio#downloads

安装环境要求

其中JDK的最低版本是1.7,所以系统空闲内存至少2GB。如果你要安装andriod8.0左右的版本,最好内存能有8GB。

一、安装与配置

1、执行安装向导



这里是安装路径的设置 ,点击Browse可以修改




单击finish,Android Studio的安装全部完成。

2、Android Studio的配置

第一个选项是导入之前的配置,如果你之前安装过Android Studio,就选第一个选项,如果你是第一次安装,就选第二个选项。

这里是选是否和Google分享数据

由于是第一次安装 Android Studio,所以检测不到SDK,如果你选第一个会立即在线下载SDK。我这里选择不下载,稍后有在下载SDK。因为在线下载会很慢。单击Cancel。


第一个选项是默认配置 ,第二个是自定义配置,这个选默认配置就ok。


这里是需要下载的SDK组件,单击Finishi开始下载。

确保网络通畅,有点大还有点慢(图书馆网不太好,用热点下载,,,肉疼)



至此,Android Studio就配置完成了

二、第一个Android应用程序

1、创建Android Studio工程



2、设计应用程序界面

进入可视化设计模式


添加图片,要用图像视图ImageView控件显示图片,需要把图片资源加载到工程中,方法是将需要显示的图片复制到当前工程的drawable目录下,我的路径是 E:\AndroidStudioProjects\MyApplication2\app\src\main\res\drawable

选择自己需要显示的图片


再添加一个按钮,拖拽Button控件

3、添加程序代码

Android Studio开发的工程,其代码编写遵循一定的模式,在既有的程序框架中的特定位置添加代码即可。

import android.widget.Button;
import android.widget.ImageView;
import android.widget.TextView;
private TextView textView;
private ImageView imageView;
private Button button;

findViews();button.setOnClickListener(new View.OnClickListener(){@Overridepublic void onClick(View view){String msg = textView.getText().toString().trim();msg += "     我爱Android编程!";textView.setText(msg);}
});private void findViews(){textView = (TextView)findViewById(R.id.textView2);imageView = (ImageView)findViewById(R.id.imageView);button = (Button)findViewById(R.id.button);
}

4、Android 应用程序运行

Android 应用程序运行分为模拟运行和真机运行。

4.1、模拟运行

Android Studio 自带仿真器(AVD)来模拟通常的智能手机屏,所以在运行应用程序前,先要创建一个 Android 仿真器。




选择 Create Virtual Device… 按钮,会显示可供选择的仿真器硬件类型。


安装所选镜像对应版本的SDK。


下载太慢了,但是某个条目映像的SDK只需安装一次,下次使用时就直接选中该条目就行了,可以将多个映像的SDK预先下载下来,留作以后测试APP在不同版本Android上的兼容性只用。


单击 next



仿真器创建后会自动生成 AVD 映像文件,路径默认为:C:\User\用户名.android\avd。


哎呀妈呀,和想象中的不一样,肯定是出问题了,研究半天才解决,是控件没有被约束,正式运行的时候都会跑到左上角,如果一切正常就成功啦

解决方法:https://blog.csdn.net/zeroheitao/article/details/114846362

4.2、真机运行

未完待续…

Android Studio+SDK+tools下载、安装、配置及应用程序运行(详细,亲测)相关推荐

  1. Maven 3.9.1下载安装配置一条龙(无压力)亲测

    这里写自定义目录标题 前言 一.下载 Apache Maven 3.9.1 1.1.请先检查自己的IDEA是否有这个条件,是否兼容 1.2.Maven下载 二.Windows安装配置Maven 2.1 ...

  2. 无线智能插座Android Studio开发工具下载安装

    该无线智能插座Android Studio开发工具的下载和安装,接下来将进行详细的介绍说明. (1)Android Studio开发工具下载 首先Android Studio开发工具的安装包下载链接为 ...

  3. MacBook Air m1 Android SDK Tools无法安装配置成功

    现在还没有支援Macbook air M1 的android sdk tools 么?我试了好久都无法使用,无法配置成功... 报错信息如下: SWT folder '/Users/sdk/andro ...

  4. Android Studio sdk tools文件夹下文件缺失问题以及解决方法

    转自  http://www.jianshu.com/p/d6c01bf27e4a 碰上这种情况 是在配置Android安装其SDK的时候出现了"A folder failed to be ...

  5. android studio 2021版本下载安装详细教程(超详细)2022,一步步教你

    介绍如何安装android studio,目前版本是2021.1.1,虽然是2022年了,但是版本还是没更新. 一.下载 主程序我已经放到[andriod studio目录]下,密码3360,大家也不 ...

  6. 屏幕录制下载安装?这3个软件,亲测好用

    很多小伙伴在使用电脑进行学习.娱乐和工作的时候,或多或少遇到过需要使用屏幕录制功能的时候.那么有什么特别好用的屏幕录制软件吗?屏幕录制下载安装怎么进行?今天小编分享3款软件,特别好用. 屏幕录制下载1 ...

  7. android studio 官网下载+安装(win7)

    1. 下载: 官网地址:http://www.android-studio.org/ 点击下图链接,下载对应的软件包 2. 安装: 运行exe,点击"Next",如下图: 点击&q ...

  8. Android模拟器Intel Atom下载安装配置

    https://software.intel.com 在Android x86模拟器Intel Atom x86 System Image时提示Intel execute disable bit(xd ...

  9. 2022win11系统 MySQL下载安装配置全解(超详细哟)

    本文手把手教你如何下载.安装以及配置MySQL,配有详细的文字解说以及丰富的过程步骤图解,在安装和配置的过程中可能会出现的问题,以及对应问题的解决方案都有详细说明,希望对大家有所帮助,记得点个赞哟! ...

  10. android studio sdk升级失败解决

    android studio sdk刚开始安装后,不自动显示sdk更新列表,按照网上的说法设置代理也不行,最后设置自动检测代理解决: Android studio Preference >> ...

最新文章

  1. valgrind概述及错误分析
  2. create报错不是函数_创建空文档失败,OnCreate函数报错了吗
  3. uva10256 凸包
  4. vue里面的mvvm双向绑定(高级语法糖)
  5. android.cat 镜像,Android开发利器之pidcat安装方式
  6. 身体出现十个信号当心短命
  7. 有关使用seajs和template模板的总结
  8. 中国大学MOOC伦理学试题题库及答案
  9. [转载]宋宝华:世上最好的共享内存(Linux共享内存最透彻的一篇)
  10. FileZilla 使用技巧
  11. 婚姻是一场精神上的门当户对
  12. 企业微信付款到零钱,全代码讲解,包含怎么加入商户证书
  13. QCustomPlot 1.0.1学习(5)-Sinc函数绘制
  14. 招商银行信用卡中心大数据
  15. CRC16 校验算法
  16. 无线网卡和无线上网卡
  17. Vue + Element UI+Scss + Vuex一键换肤 , 一键换字体大小 ,动态替换全局主题颜色
  18. 用无参的方式new对象
  19. Python简单写接口
  20. 拟牛顿法求解非线性方程组

热门文章

  1. linux查看日志相关命令
  2. TFS2010安装图解
  3. Quartz cron表达式(时间表达式)
  4. 腾讯软件测试笔试题西安,腾讯软件测试笔试题题库
  5. python做语音信号处理
  6. 读书笔记(10)网络规划与设计
  7. 如何建设数据中台:精益数据创新体系
  8. 谷歌翻译影响vue_[Vue源码分析]谷歌翻译后,Vue双向数据绑定失效了?
  9. Windows2008 R2配置FTP教程
  10. 飞鸽传书2007绿色版该消息称