• Android Studio安装
  • Android SDK配置
  • 模拟器安装
  • 开发属于自己的应用
  • 如何调试应用
  • 一些必备技巧

你需要准备什么

  • 一台MAC机器
  • Android版本大于等于4.0的测试设备(没有可以用模拟器)
  • 已熟悉JAVA语言

准备好了吗?让我们一起学习一起进步,走起!!!

简介

Google在2013的I/O开发者大会上正式对外宣布Android Studio将作为Android开发的主要IDE,它是基于IntelliJ IDEA打造的一款专门开发Android的神器。对于以前一直用ADT(Android Development Tools)的开发者谷歌建议转到Android Studio上来。官方也对外宣布了不再对ADT维护更新。Adnroid Studio支持Windows、MAC和Linux等操作系统。

系统要求

  • Mac® OS X® 10.8.5或更高
  • 内存 最少 2 GB ,建议4 GB RAM
  • 硬盘 2G
  • Java Runtime Environment (JRE) 6或更高
  • Java Development Kit (JDK) 7 或更高

下载

新手建议下载安装版,比较简单一路Next就可以安装成功了。对于想要尝鲜的同学也可以去下载绿色版。绿色版分为分Canary版,Dev版,Beta版。建议使用Canary版本相对稳定一些。

官方下载(需要科学上网)

安装版:http://developer.android.com/sdk/index.html
绿色版:http://tools.android.com/recent

百度网盘:

安装版: http://pan.baidu.com/s/1kV2dyrP 密码: bn2r
绿色版: http://pan.baidu.com/s/1o7Sf28i 密码: hce7

安装

mac机器应该已经安装了JDK,可以在终端里输入“java -version”检查Java的版本,如果版本太低可以去下载Java SE Development Kit 7。

使用安装版安装Android Studio

1、打开刚下载好的.dmg文件。

2、拖Android Studio到Application中

3、启动Android Studio,第一次会提示没有找到Android SDK:

4、按Next按钮,安装Android SDK:

好多人都卡在下载SDK这个环节,由于墙的原因导致下载巨慢无比,大家可以试试百度网盘的“离线下载”功能,基本可以实现秒下到网盘,然后再从网盘下载到本地,这样速度会快很多!


还有一种办法就是尝试用“迅雷”去下载,我这里用迅雷下载感觉速度也挺快的。
下载完成后可以参考下面的“Android SDK手动下载配置”来安装SDK。
SDK下载:https://dl.google.com/android/android-sdk_r24.4.1-macosx.zip

使用绿色版安装Android Studio

1、用解压软件将Zip包解压(我这里用的是BeeterZip)。

2、在Finder中将Android Studio剪切到Application中。

3、启动Android Studio,首先看到的是欢迎页,点Next进入下一步:

4、Android SDK安装,选择好需要下载的API,点Next开始下载SDK。

等待SDK下载完成,如果这一步需要太长时间,可以参考下面的"Android SDK手动下载配置"步骤。

Android SDK手动下载配置

1、下载

官方下载:http://dl.google.com/android/android-sdk_r24.4.1-macosx.zip(需要科学上网)
网盘下载: http://pan.baidu.com/s/1slxh1sp 密码: fu8i (完整打包版,下面2-5步可不用理会了)

2、将下载的zip文件解压到~/Library/Android/sdk目录下,目录结构如下图:

3、运行sdk/tools/android启动Android SDK Manager

国内Android SDK更新下载时经常会遇到Fitch fail URL 或 Nothing was installed错误。为了解决这类错误的出现并提高下载速度,可以设置http代理。按Cmd+,快捷键打开Setting界面或按下图的方法打开Setting界面。

设置:

  • Http Proxy Server: mirrors.neusoft.edu.cn
  • Http Proxy Port: 80
  • 选中「Force https://... sources to be fetched using http://...」复选框

4、下载必不可少的4个包:
默认SDK Manager会自动帮我们选中需更新或它认为需要安装SDK,可以不用理会去除勾选。

5、接受相关许可,并开始install。

注:左边的列表中所有项目的许可都要接受,再开始install。

在下载过程中可能会出现下载失败的情况,重新下载多试几次就可以了。确保下面几项都安装完成:

6、启动Android Studio配置Android SDK路径
如果提示没有找到Android SDK不用理会,点击取消按钮:

  • 点击Configure->SDK Manager,打开Android SDK设置

  • 点击[Edit],指定SDK的位置
  • 在SDK Components Setup窗口中,点击...按钮将Android SDK Location位置设置到~/Library/Android/sdk/下面,然后一直按Next按钮结束设置。

Android Stuido基本配置

可以通过快捷键【Cmd+,】或通过【Preferences...】,打开Android Stuido配置窗口。

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

  • 字体配置
    默认字体偏小个了,可以根据需要配置合适自己的字体大小,通过Editor->Color & Fonts > Font设置。

    默认方案是只读的,的在修改字体大小前需要先Save As..一下再去修改字体:

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

模拟器安装

Android Stuido里面的AVD Manager可以创建模拟器,使用起来也比较简单,缺点就是性能不行,现在比较流行使用Genymotion,号称史上最快的Android模拟器。下面我们就来装Genymontion。

安装Virtual Box

点击这里打开Virtual Box下载页面并点击amd64下载:

下载完成后打开dmg文件,双击VirtualBox图标,开始Virtual Box的安装,安装过程很简单基本就是一路Next的节奏。

注册用户

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

Genymontion下载

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

安装Genymontion

打开genymotion-2.6.0.dmg文件,并将Genymotion和Genymotion Shell拖到Apptions中。

安装Genymontion 插件

在Android Studio里打开属性设置,并找到Plugins后点击Browse Repositories:

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

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

第一次点击Genymontion小图标会打开Genymontion设置,在设置中点击...按钮指定Genymontion应用的位置(默认位置:/Applications/Genymotion.app)。

路径设置好后,再点击Genymontion小图标就会打开Genymontion Device Manager。

注:如果提示“Genymontion: Initialize Engine: failed”请检查Virtual Box是否可以正常工作。

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

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

登陆成功后可以看到可供选择的列表中有不同型号的模拟器,可以通过版本和设备型号找到你想创建的模拟器。然后一路Next后坐等Genymontion下载完模拟器。

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

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

安装jdk 下载android sdk 安装android studio。 http://www.open-open.com/lib/view/open1466430392743.html

真机运行

版权声明:本文为博主原创文章,未经博主允许不得转载。

在Mac下开发Android,要想在终端利用命令行使用adb/android等命令时,需要配置一下环境变量。

步骤:

1.首先,假设你已经下载了Android SDK,解压后安装了adb。记住sdk文件夹路径,在file->project structure。我个人的路径为/Users/diqun/Documents/sdk

2.在终端中输入命令,进入用户目录。

$cd ~ 

3.然后输入命令,该命令的作用是如果不存在.bash_profile文件,则创建该文件

  1. $touch .bash_profile

4.然后输入命令,该命令的作用是用文本编辑器TextEdit打开.bash_profile文件。如果你是第一次配置环境变量,则该文档应该是空的。

[plain] view plaincopy
  1. $open -e .bash_profile

5.下面要在该文件中加入下面的代码

1)将adb加入环境变量

[plain] view plaincopy
  1. export PATH=${PATH}:~/Documents/sdk/platform-tools

2)将android/ddms/emulator/sqlite3等加入环境变量

[plain] view plaincopy
  1. export PATH=${PATH}:~/Documents/sdk/tools

6.保存并退出TextEdit。关闭bash终端。

7.测试:

1)测试adb

[plain] view plaincopy
  1. $adb version

显示

[plain] view plaincopy
  1. Android Debug Bridge version 1.0.31

2)测试android

[plain] view plaincopy
  1. $android

第二步工作是:创建、修改 adb_usb.ini 文件,这里也分为2小步

1.查看usb设备信息在终端输入:

system_profiler SPUSBDataType    

可以查看连接的usb设备的信息,比如我的usb信息如下(部分内容):

M351:ProductID: 0x4e26VendorID: 0x18d1  (GoogleInc.)Version:  2.33SerialNumber: 351BBJHCBWT6Speed: Upto 480 Mb/secManufacturer: MEIZULocationID: 0x1a120000 / 4CurrentAvailable (mA): 500CurrentRequired (mA): 2

其中的 vendor ID: 0x18d1 很重要,记下来

2.创建、修改adb_usb.ini文件,在终端输入:

  vi ~/.android/adb_usb.ini

在打开的 adb_usb.ini文件中添加0x18d1, (然后保存退出)然后请一定重启finder :鼠标单击窗口左上角的苹果标志–>强制退出–>Finder–>重新启动

第三步工作是:在终端输入以下命令

adbkill-server
adbstart-server
adbdevices

现在打开 Android Studio 随便写一个 demo 测试一下吧 :)

vi编辑器命令,则:Esc 退出编辑模式,输入以下命令:

i是输入

:wq  保存后退出vi,若为 :wq! 则为强制储存后退出(常用)

:w    保存但不退出(常用)

:w!   若文件属性为『只读』时,强制写入该档案

:q    离开 vi (常用)

:q!   若曾修改过档案,又不想储存,使用 ! 为强制离开不储存档案。

:e!   将档案还原到最原始的状态!

Mac android studio 环境搭建和真机运行相关推荐

  1. mac Android Studio 环境搭建,flutter开发环境搭建,已经加快AS的编译速度(Android mac 系统配置)

    mac电脑重装了,记录一下整个安装流程,省的以后浪费时间吧.亲测都是有效的,最后编译的速度,从最开始的30分钟,首次下载的东西比较多,到11分钟,最后到2分钟.大家可以试试. Android stud ...

  2. 【Android入门】1、Android 入门概念、Android Studio 环境搭建并运行首个 App

    文章目录 一.Android 简介 1.1 Android 四大组件 1.2 Android 操作系统架构 1.3 Android 技术栈整体感官 二.Android Studio环境搭建并运行首个A ...

  3. Android Studio环境搭建

    Android Studio环境搭建 个人博客 欢迎大家多多关注该独立博客. ###[csdn博客](http://blog.csdn.net/peace1213)  一直想把自己的经验分享出来,记得 ...

  4. 2022年最新android studio连接雷电模拟器 真机调试教程

    android studio连接雷电模拟器 真机调试 载雷电模拟器,打开并进入如下页面 进入设置 点击关于平板电脑 连续点击5次版本号 会提示已经打开开发者模式 退回设置页面可以看到开发者模式已经打开 ...

  5. 【Android笔记】Android Studio使用vivo手机真机测试

    Android Studio使用vivo手机真机测试 /* 学习自用笔记. 由于不想下载模拟器(默认装c盘占内存)所以改用自己手机测试 */ 手机操作步骤:打开vivo手机--数据线连接电脑usb-- ...

  6. Android studio 3.5.2真机调试_连接手机

    电脑端 一.USB驱动准备 1.打开Android studio --> 选择[File]–>[settings],进入SDK Manager. 2.在SDK Tools下勾选Google ...

  7. 手把手Android Studio全套安装+配置+真机部署教程【多图超详细】

    目录 一.Android Studio安装教程 二.Android项目的创建 三.Android Studio下安装部署真机 Hello,你好呀,我是灰小猿,一个超会写bug的程序猿, 今天在这里和大 ...

  8. 安装 | Android studio连接不上真机解决办法(电脑安装虚拟机不成功的情况下)

    博主github:https://github.com/MichaelBeechan 博主CSDN:https://blog.csdn.net/u011344545 **很多人安装Android St ...

  9. ionic+vue+capacitor系列笔记--02项目中集成Capacitor,添加android,ios平台,真机运行项目

    Capacitor是什么? Capacitor是由ionic团队开发的一款跨平台移动应用构建工具,可轻让我们轻松的构建Android.iOS.Electron和Web应用程序. Capacitor是A ...

最新文章

  1. 数据工程师生存必备工具!
  2. Asciidoc语法
  3. Mac OS X 编译Android内核源代码
  4. 基于邻接表建图的几种方法
  5. Matpower疑惑解答
  6. matlab和origin的区别,Matlab与Origin的区别
  7. imageJ如何在视频每一帧中添加text
  8. 一张图看懂零维到十维空间
  9. UDS(统一诊断服务)的理解——0x19服务
  10. Linaro交叉编译链配置
  11. 2019年高中(高考)数学数列解题技巧整理总结
  12. 微信小程序泛滥的今天,你知道如何测试吗?
  13. 邢台一中2021年许计勇高考成绩查询,文理Top10!2020邢台高考成绩揭晓...
  14. 高数不定积分方法汇总:
  15. 五大常用算法一(回溯,随机化,动态规划)
  16. 条形码打印 EPL命令解释
  17. Arcgis中如何实现线转面
  18. hive Sql列转行使用explode的注意事项-null值处理
  19. python中beautifulsoup的作用_python 中BeautifulSoup入门
  20. C++语言常见问题解

热门文章

  1. camunda7、camunda8对比分析,哪个版本好
  2. 程序设计c语言复试,c语言面试编程题
  3. sklearn聚类之—KMeans
  4. python:彩色照转黑白照
  5. jQuery - 基于当前元素的遍历
  6. 分布式锁的简介与作用
  7. [笛卡儿积]业务中的复选框条件--输出所有的情况结果
  8. 测试工程师mysql数据库基础操作之DQL 数据查询篇
  9. webstorm11 破解办法
  10. 用PS修改图片上的数字