安卓已经出来很长时间了,网上的教程也有很多,怕以后忘记,就把网上大牛们的分享的知识自己在学习一下,也记录一下,如果能帮到别人,那是更好不过的!

    鉴于现在的IDE工具来说,IDEA已经占据了java的半壁江山,Android Studio也渐渐的成为了Android开发的首选工具,笔者学习的时候就选择了用Android Studio,要学就学好的,哈哈哈!

    基本环境介绍如下:

    系统环境:window7 x64

    需要安装jdk环境:

      Java Runtime Environment (JRE) 6或更高

      Java Development Kit (JDK) 7 或更高

    IDE选择: IDE:android-studio-ide-145.3001415-windows

    安卓模拟器:genymotion-2.8.0

    SDK: android-sdk_r24.4.1-windows (下载好多,不是很懂)

    以上工具都可以自行百度下载,或者百度云盘下载。

    感谢深度开源:http://www.open-open.com/lib/view/open1468118887690.html   以下的笔记根据深度开源这边文章上面(站在巨人的肩膀上 :) )学习而得到的

    下载篇:

    笔者下载的是绿色版 传送门 密码: wwvt

    安装篇:

    1、首先需要确定是否安装好jdk环境,检测方法 win+r 输入cmd 然后在黑框中输入java -version ,出来类似下图的就对了,笔者的是1.8.0 所以最后显示的版本号不一样。

    如果环境配置正确的话就继续下一步,如果不对的话自己在百度摸索一下

    2、解压已经下载好的绿色版的Android Studio

    3、根据自己电脑是多少位的选择单击exe运行程序

    4、第一次启动的时候会跳出来请求代理的提示:

    点击”Setup Propxy”按钮设置代理:
    Host name:mirrors.neusoft.edu.cn
    Port number: 80

    

    5、好了之后点击ok 进入欢迎页 告诉我们可以开发平板、手机、手表、TV、车载和眼镜的相关应用。

    6、点击“Next”按钮,在选项窗口中选择”Custom“选项

    7、UI主题可以选择目前比较流行的“Darcula”主题,据说这个主题有保护眼睛的功效

    8、选择好了之后,下一步会让那选择安装sdk

      a)  下载SDK

         官方下载:https://dl.google.com/android/android-sdk_r24.4.1-windows.zip
         深度网盘下载:http://pan.baidu.com/s/1jItY6jW

      b)    解压zip包,并执行SDK Manager

        选择需要安装的包:        

        接受许可,并开始安装:

      c)     设置Android SDK的位置,选择你刚才下载存储sdk的位置,这个时候,基本的IDE工具就安装完成了!

          

    配置篇:  

    可以通过快捷键Ctrl+Alt+S或点击“Configure”后弹出菜单项的Settings打开设置窗口。

    1、主题配置:可以设置成目前比较流行的Darcula主题,通过Appearance & Bahavior > Apperance下的UI Options选项设置。

    

    2、字体配置:默认字体偏小个了,可以根据需要配置合适自己的字体大小,通过Editor->Color & Fonts > Font设置。默认方案是只读的,在修改字体大小前需要先Save As..一下再去修改字体:

    3、显示代码行数:默认Android Studio不显示代码行数,这样对于一些提示XX行的错误我们定位就不方便了,在配置的查询窗口中输入line num关键字查询需要配置的项目,然后选择Appearance选项,可以看到Show line numbers选项,打钩后就可以了。

    4、模拟器的选择:Android Stuido里面的AVD Manager可以创建模拟器,使用起来也比较简单,缺点就是性能不行,现在比较流行使用Genymotion,号称史上最快的Android模拟器。下面我们就来装Genymontion。因为Genymontion需要有帐号之后才可以使用:

    前提准备是需要安装Virtual Box :点击这里打开Virtual Box下载页面并点击x86/amd64下载:

    下载完成之后,点击  ,开始安装一路Next的节奏就安装好了,之后安装我们需要的Genymotion。

      a)注册用户: 点击这里 在页面中输入用户名、邮箱和密码后并接受相关协议后就可以注册用户了。

      b)点击这里打开下载页面并点击Download按钮开始下载。

      c)下载好了之后安装 Genymotion 双击:开始安装,之后一直Next 知道安装完成,安装完成之后在 "File > Settings…… > Plugins "对话框中选择 “Browse repositories” 按钮

      d) 在Browse Repositories窗口的搜索框中输入Genymotion在查询结果出来后点击install按钮安装插件:

 

      e);装完Genymotion后Android Studio会提示重启,重启后可以在工具栏上看到Genymontion小图标。

      f) 第一次点击Genymontion小图标会打开Genymontion设置,在设置中点击...按钮指定Genymontion应用的位置(默认位置:C:\Program Files\Genymobile\Genymotion)。

      g) 路径设置好后,再点击Genymontion小图标就会打开Genymontion Device Manager。 注:如果提示“Genymontion: Initialize Engine: failed”请检查Virtual Box是否可以正常工作。

      h) 在Genymontion Device Manager中点击New按钮新建一个模拟器。

      i)在创建向导中需要先登录Genymontion,点击Sing in按钮登录。

    

      j)登陆成功后可以看到可供选择的列表中有不同型号的模拟器,可以通过版本和设备型号找到你想创建的模拟器。

      k)然后一路Next后坐等Genymontion下载完模拟器。

  

      l)下载完成后,接下来的事情就很点单了,在每次使用的的时候只要将模拟器启动起来,确保模拟器状态为On。

      m)在运行的时候Android Studio会检测到Genymotion模拟器,点OK就开始编译安装应用。

    n)最后运行的界面

    以上就是安卓工具——Android Studio 的基本安装以及一些需要的 插件的安装,准备工作做好之后,其他才会事半功倍么!

    再次感谢深度开源

    原文标题:Android Studio2.0 教程从入门到精通Windows版 - 安装篇
    原文地址:http://www.open-open.com/lib/view/open1468118887690.html

Android学习笔记①——安卓工具的基本安装的更多相关文章

  1. go语言,golang学习笔记1 官网下载安装,中文社区,开发工具LiteIDE

    go语言,golang学习笔记1 官网下载安装,中文社区,开发工具LiteIDE Go语言是谷歌2009发布的专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速 ...

  2. python3.4学习笔记(八) Python第三方库安装与使用,包管理工具解惑

    python3.4学习笔记(八) Python第三方库安装与使用,包管理工具解惑 许多人在安装Python第三方库的时候, 经常会为一个问题困扰:到底应该下载什么格式的文件?当我们点开下载页时, 一般 ...

  3. 【转】Pro Android学习笔记(二):开发环境:基础概念、连接真实设备、生命周期

    在Android学习笔记(二):安装环境中已经有相应的内容.看看何为新.这是在source网站上的Android架构图,和标准图没有区别,只是这张图颜色好看多了,录之.本笔记主要讲述Android开发 ...

  4. Android学习笔记(一)

    目录 Android学习笔记(一) 一.JDK.Android SDK 二.部分项目结构 三.字符串引用 四.外层build.gradle详解 五.app->build.gradle详解 六.日 ...

  5. Android学习笔记之JSON数据解析

    转载:Android学习笔记44:JSON数据解析 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,为Web应用开发提供了一种 ...

  6. 树莓派学习笔记——交叉编译练习之SQLite3安装

    0.前言     本博文可能并没有太多使用价值.不过为了练习而练习.在树莓派上使用SQLite有非常多的方法,安装的方法也有非常多.     [1]假设使用Python,那么不必安装SQLite由于P ...

  7. Typescript 学习笔记一:介绍、安装、编译

    前言 整理了一下 Typescript 的学习笔记,方便后期遗忘某个知识点的时候,快速回忆. 为了避免凌乱,用 gitbook 结合 marketdown 整理的. github地址是:ts-gitb ...

  8. 【转】Pro Android学习笔记(九八):BroadcastReceiver(2):接收器触发通知

    文章转载只能用于非商业性质,且不能带有虚拟货币.积分.注册等附加条件.转载须注明出处:http://blog.sina.com.cn/flowingflying或作者@恺风Wei-傻瓜与非傻瓜 广播接 ...

  9. 【转】 Pro Android学习笔记(六九):HTTP服务(3):HTTP POST MultiPart

    目录(?)[-] 建立测试环境 开发环境导入第三方JAR HTTP Post Multipart小例子 HTTP POST不仅可以通过键值对传递参数,还可以携带更为复杂的参数,例如文件.HTTP Po ...

随机推荐

  1. 防抖debounce和节流throttle

    大纲 一.出现缘由 二.什么是防抖debounce和节流throttle 三.应用场景 3.1防抖 3.2节流 一.出现缘由 前端开发中,有一部分用户行为会频繁触发事件,而对于DOM操作,资源加载等耗 ...

  2. [HAOI2017模拟]百步穿杨

    今天的考试题. 考试的时候因为以前做过还写过题解,然后就以为模型已经很清楚了,然后就开始直接推.最后因为蜜汁自信一定能推出来,然后模型搞错了,只能交个暴力上去,于是这场考试GG. 第一次碰上这道题是在 ...

  3. ubuntu如何释放内存

    答: step 1: 以最高权限同步所有的缓存到磁盘中 sync sync step2: 执行以下命令指示内核对内存进行调整 echo 3 > /proc/sys/vm/drop_caches ...

  4. NSURLSession 的学习资料

    一个nsurlsession的一些学习资料 http://www.cocoachina.com/ios/20161018/17785.html

  5. POJ-2082 terriblesets(堆栈题+阅读理解)

    1.关于题面的理解:此题故弄玄虚,题面拗口:实际上不过是求若干连续矩形中的所能构成的最大矩形面积. 2.关于做法:虽然是数据结构题,但这种思维角度值得学习.排序简化+等效转化(还带一点回溯的味道) a ...

  6. Spring @Scheduler使用cron时的执行问题

    主要想弄清使用Spring @Scheduler cron表达式时的两个问题: 同一定时任务,第二次触发时间到了,第一次还没有执行完成时会执行吗? 不同的定时任务,相互之间是否有影响? 结论写在前面: ...

  7. 爬虫框架Scrapy之CrawlSpiders

    CrawlSpiders 通过下面的命令可以快速创建 CrawlSpider模板 的代码: scrapy genspider -t crawl tencent tencent.com 上一个案例中,我 ...

  8. 使用 docker 搭建开发环境

    作为一个 freelancer,经常能够接到很多的开发工作,这些金主,有喜欢 PHP 的,有习惯撒手不管的:有偏好 sqlite 的,也有喜欢 PG 的,我甚至见过 mysql.PG 一起使用的项目: ...

  9. 测试Python类成员的单下划线,双下划线,两头下划线的区别

    首先原谅一个菜鸟叫他“两头下划线”.记得在windows编程中,很多宏定义使用下划线+大写,给人逼格很高的错觉.对于Python下划线的认识,大概是从__dict__这个属性开始的,看__dict__ ...

  10. webpack入门配置

    webpack入门配置 根据该篇文章进行配置: 入门 Webpack,看这篇就够了 其中由于版本更新的问题会出现几个问题: 1.Would you like to install webpack-cl ...