微课程--Android--Android概述

基本上是介绍了一下studio,然后模拟器,对studio的各部分功能有了大致了解

下面是老师的安装jdk和studio的文章

Android开发环境搭建

学习Android遇到的第一个拦路虎不是知识点的问题,而是开发环境的搭建,尤其是在国内这个环境,有点时候仅仅环境的安装就需要很久的时间,下面就给出搭建步骤,主要会介绍两个平台的搭建,windows,mac,linux在开发环境中比较少见,会稍稍带一笔。

1: 系统要求
Windows
Microsoft? Windows? 7/8/10(32 位或 64 位)
最低:2GB RAM,推荐:8GB RAM
最低:2GB 可用磁盘空间,
推荐:4GB 可用磁盘空间(500MB 用于 IDE + 1.5GB 用于 Android SDK 和模拟器系统映像)
最低屏幕分辨率:1280 x 800
对于加速模拟器:64 位操作系统和支持 Intel? VT-x、Intel? EM64T (Intel? 64) 和禁止执行 (XD) 位功能的 Intel? 处理器

Mac
Mac? OS X? 10.8.5 或更高版本,直至 10.11.4 (El Capitan)
最低:2GB RAM,推荐:8GB RAM
最低:2GB 可用磁盘空间,
推荐:4GB 可用磁盘空间(500MB 用于 IDE + 1.5GB 用于 Android SDK 和模拟器系统映像)
最低屏幕分辨率:1280 x 800

Linux
GNOME 或 KDE 桌面
已在 Ubuntu? 12.04 (Precise Pangolin)(能够运行 32 位应用的 64 位分发)上进行了测试。
能够运行 32 位应用的 64 位分发
GNU C Library (glibc) 2.11 或更高版本
最低:2GB RAM,推荐:8GB RAM
最低:2GB 可用磁盘空间,
推荐:4GB 可用磁盘空间(500MB 用于 IDE + 1.5GB 用于 Android SDK 和模拟器系统映像)
最低屏幕分辨率:1280 x 800
对于加速模拟器:支持 Intel? VT-x、Intel? EM64T (Intel? 64) 和禁止执行(XD) 位功能的 Intel? 处理器,或支持 AMD Virtualization? (AMD-V?) 的 AMD 处理器

2:jdk安装
Android开发是采用java语言进行开发的,需要有java jdk,只要1.6+以上的版本,最好使用比较新的版本,比如1.8

下载链接: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
在上诉的链接中下载对应机器的jdk,下载完成后安装。

下载完成后可能需要配置环境变量

环境变量:
windows:我的电脑(属性)-高级环境设置--点击环境变量
新建系统变量: JAVA_HOME 值为: 你安装的jdk目录,(例如 C:\Program Files\Java\jdk1.8.0_77)
编辑Path变量: 在最后添加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin (注意不要删除以前已有的,其次该串前有一个分号)
验证方式:cmd 输入java命令

mac/linux:
1,输入cd ~进入当前用户
2,ls -al 可以看到一个.bash_profile文件,这就是设置环境变量的地方
3,如果没有输入:touch .bash_profile (用来修改文件时间戳,或者新建一个不存在的文件。)
4,输入 vim .bash_profile 输入E(表示进入编辑模式),输入I表示进入编辑输入
5,输入 export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home (这是我的目录,你可以去Library下查看自己的JavaVirtualMachines)
6,按ESC键退出输入模式,:wq 退出编辑模式
7,source .bash_profile (使配置生效)
8,echo $JAVA_HOME 如果有输入表示设置生效

3:AndroidStudio安装
a:在安装之前需要先下载AndroidStudio,下载地址:https://developer.android.com/studio/index.html,记得下载对应机器的安装包

windows安装:
启动您下载的 .exe 文件。
根据安装向导的指示安装 Android Studio 和所有所需的 SDK 工具。

mac安装:
启动 Android Studio DMG 文件。
将 Android Studio 拖放到“Applications”文件夹中,然后启动 Android Studio。
选择是否想要导入之前的 Android Studio 设置,然后点击 OK。
之后 Android Studio 设置向导将指导您完成余下的设置,包括下载开发所需的 Android SDK 组件。

Linux安装:
将您下载的 .zip 文件解压缩到您应用的相应位置,例如 /usr/local/(适用于用户个人资料)或 /opt/(适用于共享用户)。
要启动 Android Studio,请打开一个终端,导航至 android-studio/bin/ 目录,并执行 studio.sh。
提示:将 android-studio/bin/ 添加至您的 PATH 环境变量,这样您就可以从任何目录启动 Android Studio。
选择是否想要导入之前的 Android Studio 设置,然后点击 OK。
之后 Android Studio 设置向导将指导您完成余下的设置,包括下载开发所需的 Android SDK 组件。
注:如果您运行的是 64 位版本 Ubuntu,则您需要使用以下命令安装一些 32 位库:
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
如果您运行的是 64 位版本的 Fedora,则所用命令为:
sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686

4:gradle
在安装过程中还可能会遇到一个下载的问题,就是对应版本的gradle。gradle可能下载特别慢,导致第一次安装需要很久,因此可以手动下载gradle。
下载链接:https://services.gradle.org/distributions
找到对应的版本的gradle,手动下载,将下载的gradle文件手动添加到.gradle/wrapper/dists/xxx
之后重新启动AndroidStudio就ok了。

时间: 2024-12-14 12:57:12

微课程--Android--Android概述的相关文章

android视图概述

android视图概述 一.简介 数据和控件分开的作用: 便于引用 便于修改:修改的时候直接改一次数据就可以了

Android数据加密概述及多种加密方式 聊天记录及账户加密 提供高质量的数据保护

Android数据加密概述及多种加密方式 聊天记录及账户加密 提供高质量的数据保护 数据加密又称密码学,它是一门历史悠久的技术,指通过加密算法和加密密钥将明文转变为密文,而解密则是通过解密算法和解密密钥将密文恢复为明文.数据加密目前仍是计算机系统对信息进行保护的一种最可靠的办法.它利用密码技术对信息进行加密,实现信息隐蔽,从而起到保护信息的安全的作用. 一.概述 数据加密是指通过加密算法和加密密钥将明文转变为密文,而解密则是通过解密算法和解密密钥将密文恢复为明文.它产生的历史相当久远,它是起源于

[Learn Android Studio 汉化教程]第二章:Android Studio概述(一)

[Learn Android Studio ]第二章:Android Studio概述(一) Android Studio是一个视窗化的开发环境.为了充分利用有限的屏幕空间,不让你束手束脚,Android Studio 在特定的时间仅仅显示一小部分可用窗口.除了一些上下文敏感的窗口和上下文相关的窗口显示出来外,其他的仍旧隐藏,除非你主动打开它们.或者相反,一些可见的窗口直到你主动隐藏它们.为了充分利用Android Studio,你就需要明白这些窗口的功能以及如何.何时去显示它们.在这一章,我们

Android零基础入门第33节:Android事件处理概述

通过对Android基本组件的学习,也有接触少部分Android的事件处理,比如按钮的点击事件.选框的状态切换事件. 一.Android事件处理 Android提供了两种方式的事件处理:基于回调的事件处理和基于监听的事件处理. 基于监听的事件处理:主要做法就是为Android界面组件绑定特定的事件监听器,前面小节已经见到大量这种事件处理的示例. 基于回调的事件处理:主要做法就是重写Android组件特定的回调方法, 或者重写Activity的回调方法.Android为绝大部分界面组件都提供了事件

从友盟微社区看Android第三方SDK架构实践【转载】

从友盟微社区看Android第三方SDK架构实践[转载] “先写在前面吧,本来想通过链接来转载这篇文章,发现没找到有相关的按钮.上网查了一下,都说博客园没有这功能.我在博客园也有一段时间了,鼓励原创是必须的,不过适当的转载也算是一种将有价值的文章进行分享的方式,不知道以后会不会支持呢!” 原文链接:http://www.csdn.net/article/2015-05-08/2824648-micro-community 摘要:第三方SDK的开发需要考虑很多因素,比如稳定性.灵活性等,并且还要做

Android图像概述

本章将介绍有关的Android上图像的捕获和存储的基础知识.首先将探索Android所提供的内置功能,然后在后续的章节中更多的介绍定制软件.内置的图像捕获和存储功能为Android上的所有媒体功能提供了一个很好的切入点,为我们在以后的章节中除以音频和视频奠定了基础. 考虑到这一点,我们将首先介绍如何利用内置的Camera(摄像头)应用程序,然后介绍如何使用MediaStore——内置的媒体和元数据存储机制.接着,将研究如何减少内存的使用量以及如何利用EXIF——在消费类电子产品和图像处理软件世界

从零开始学android<android事件的处理方式.二十四.>

在android中一共有 多种事件,每种事件都有自己相对应的处理机制 如以下几种 1 单击事件 View.OnClickListener public abstract void onClick (View v) 单击组件时触发 2 单击事件 View.OnLongClickListener public abstract boolean onLongClick (View v) 长按组件时触发 3 键盘事件 View.OnKeyListener public abstract boolean

[android] android下junit测试框架配置

我们的业务代码一般是放在一个新的包下面,这个业务类不能够通过右键run as java application,因为android项目只能运行在手机上的dalvak虚拟机里面 新建一个包,里面写测试类,测试类需要继承AndroidTestCase类,写测试方法,需要throws exception抛出异常给测试框架,测试方法里面一般new出需测试的类,调用它的方法,然后断言结果,assertEquals(预估, 实际结果) 在outline视窗 (window=>show view=>outl

图解Android - Android GUI 系统

图解Android - Android GUI 系统 (1) - 概论 图解Android - Android GUI 系统 (2) - 窗口管理系统 图解Android - Android GUI 系统 (3) - Surface Flinger (TBD) 图解Android - Android GUI 系统 (4) - Activity的生命周期 图解Android - Android GUI 系统 (5) - Android的用户输入处理

Android Android:persistentDrawingCache

前言 欢迎大家我分享和推荐好用的代码段~~ 声明 欢迎转载,但请保留文章原始出处: CSDN:http://www.csdn.net 雨季o莫忧离:http://blog.csdn.net/luckkof 正文 ViewGroup---属性  android:persistentDrawingCache (Google官方译文) Defines the persistence of the drawing cache. The drawing cache might be enabled by