Mac下Android Studio的环境搭建(奉送Genymotion配置)
2016-07-19 16:35
351 查看
曾经买Mac是为了在iOS领域有所作为,事与愿违啊!还是Android做得比较多,导致在Mac上搭建Android环境是不可避免的问题(自己挖坑,自己填
)。当时可是费劲找了好多配置环境之类的资料终于搭建好,现在这类的资料也多了,让后面的兄弟不会这么为难了。可惜自己没有及时记录下来,现在被问及的时候,稍微忘却了,所以写写记录一下,省的没法给别人讲
一:环境搭建
1、Android Studio 下载
直接去官网下载最新的即可。下载的是dmg文件,直接点击安装就好。我下载了2.01.2版本,如果需要,可以直接在百度云下载Android
studio 2.1.2
2、JDK的更新
Mac默认是安装JDK的【打开终端,输入 java -version查看本机的JDK版本】默认JDK版本是1.6,但安装过程中会提示需要JDK7以上的版本,这时就需要我们更新JDK版本
【更新JDK版本可以直接去官网下载最新的JDK,下载安装完JDK之后,记得保存的路径
这是默认路径:/System/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home】
打开终端,再次输入java -version,如果显示如下图,为成功(我是之前配置的1.7版本,大家可以下载最新的,下图仅为参考)
方式二:打开系统偏好设置——找到java标志——点击打开Java控制面板——点击更新即可,具体显示如图:【2.1.2需要JDK1.8,所以我更新的时候找到的新方法,欢迎大家随时补充!】经测试方式二无法更新,具体原因在找,请大家直接在官网下载
3、Android studio的安装
直接下一步、下一步的正常安装就可以了,我在这里就不累述了(主要是安装过了,没办法为大家提供截图了
)。需要注意
(1)、在选择SDK的时候,如果之前安装过,可以直接选择SDK存放的地址即可,如果没有下载直接正常选择就可以了
(2)、在选择as的安装版本的时候选择standard(标准)即可
(3)、如果没有安装SDK的,安装可能慢点,因为需要下载SDK;如果下载了的,直接finish就可以
出现如下图就证明安装成,可以开始你的Android生活了,可以选择Start a New Android Studio project开始Hello World!
二:友情奉送Genymotion的配置
1、下载安装VirtualBox
由于Genymotion的运行是基于VirtualBox的,因此,我们首先需要安装VirtualBox。
直接在官网下载相对应的版本。由于是dmg文件,直接安装即可
2、下载安装Genymotion
官网地址
Genymotion并不能直接下载,需要注册账号登录之后才可以使用。需要牢记自己的账号,不仅下载的时候需要,以后创建虚拟设备的时候也是需要的。【之前下载的,已经删除,所以无法提供百度云的链接了
】
3、安装Genymotion插件
打开Android Studio,在Settings里面找到plugins菜单,点击Install plugin from disk【需要提前下载插件,提供百度云下载链接】选择插件下载的路径,点击ok。
还需要配置一下Genymotion的路径【打开应用程序——找到Genymotion——右键显示简介——查看存储位置——直接将路径粘贴到框中即可】如图:
安装成功后会在编辑器面板出现一个红色小手机图标,如图【提示重启Android Studio的时候,同意该请求】:
4、创建虚拟设备
打开应用程序中的GenymotionAdd新设备,也可以直接在Android studio中点击红手机Add【这是你就会看到提示需要登录,上面我们注册的账号就这这里被需要咯】。出现Genymotion Device Manager界面,此时没有设备,接下来点击“NEW”,打开Genymotion界面。登录后点击“Add”,看到设备列表,如图:
选择你需要的设备,然后点击”NEXT“,出现设备信息
填写设备名称并确认设备信息,点击下一步,出现下载界面如图:
下载完成后Genymotion界面的设备列表中会出现一条刚才创建的设备记录,选中后点击”Start“,此虚拟设备就开始运行了。
Genymotion都配置好了,可以在Android Studio选择在它上面运行咯!!!
参考链接:
1、MAC下Android环境搭建(Android Studio)
2、Mac下安装、升级、管理java JDK环境
3、Android Studio集成Genymotion模拟器
)。当时可是费劲找了好多配置环境之类的资料终于搭建好,现在这类的资料也多了,让后面的兄弟不会这么为难了。可惜自己没有及时记录下来,现在被问及的时候,稍微忘却了,所以写写记录一下,省的没法给别人讲
一:环境搭建
1、Android Studio 下载
直接去官网下载最新的即可。下载的是dmg文件,直接点击安装就好。我下载了2.01.2版本,如果需要,可以直接在百度云下载Android
studio 2.1.2
2、JDK的更新
Mac默认是安装JDK的【打开终端,输入 java -version查看本机的JDK版本】默认JDK版本是1.6,但安装过程中会提示需要JDK7以上的版本,这时就需要我们更新JDK版本
【更新JDK版本可以直接去官网下载最新的JDK,下载安装完JDK之后,记得保存的路径
这是默认路径:/System/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home】
打开终端,再次输入java -version,如果显示如下图,为成功(我是之前配置的1.7版本,大家可以下载最新的,下图仅为参考)
方式二:打开系统偏好设置——找到java标志——点击打开Java控制面板——点击更新即可,具体显示如图:【2.1.2需要JDK1.8,所以我更新的时候找到的新方法,欢迎大家随时补充!】经测试方式二无法更新,具体原因在找,请大家直接在官网下载
3、Android studio的安装
直接下一步、下一步的正常安装就可以了,我在这里就不累述了(主要是安装过了,没办法为大家提供截图了
)。需要注意
(1)、在选择SDK的时候,如果之前安装过,可以直接选择SDK存放的地址即可,如果没有下载直接正常选择就可以了
(2)、在选择as的安装版本的时候选择standard(标准)即可
(3)、如果没有安装SDK的,安装可能慢点,因为需要下载SDK;如果下载了的,直接finish就可以
出现如下图就证明安装成,可以开始你的Android生活了,可以选择Start a New Android Studio project开始Hello World!
二:友情奉送Genymotion的配置
1、下载安装VirtualBox
由于Genymotion的运行是基于VirtualBox的,因此,我们首先需要安装VirtualBox。
直接在官网下载相对应的版本。由于是dmg文件,直接安装即可
2、下载安装Genymotion
官网地址
Genymotion并不能直接下载,需要注册账号登录之后才可以使用。需要牢记自己的账号,不仅下载的时候需要,以后创建虚拟设备的时候也是需要的。【之前下载的,已经删除,所以无法提供百度云的链接了
】
3、安装Genymotion插件
打开Android Studio,在Settings里面找到plugins菜单,点击Install plugin from disk【需要提前下载插件,提供百度云下载链接】选择插件下载的路径,点击ok。
还需要配置一下Genymotion的路径【打开应用程序——找到Genymotion——右键显示简介——查看存储位置——直接将路径粘贴到框中即可】如图:
安装成功后会在编辑器面板出现一个红色小手机图标,如图【提示重启Android Studio的时候,同意该请求】:
4、创建虚拟设备
打开应用程序中的GenymotionAdd新设备,也可以直接在Android studio中点击红手机Add【这是你就会看到提示需要登录,上面我们注册的账号就这这里被需要咯】。出现Genymotion Device Manager界面,此时没有设备,接下来点击“NEW”,打开Genymotion界面。登录后点击“Add”,看到设备列表,如图:
选择你需要的设备,然后点击”NEXT“,出现设备信息
填写设备名称并确认设备信息,点击下一步,出现下载界面如图:
下载完成后Genymotion界面的设备列表中会出现一条刚才创建的设备记录,选中后点击”Start“,此虚拟设备就开始运行了。
Genymotion都配置好了,可以在Android Studio选择在它上面运行咯!!!
参考链接:
1、MAC下Android环境搭建(Android Studio)
2、Mac下安装、升级、管理java JDK环境
3、Android Studio集成Genymotion模拟器
相关文章推荐
- 解决listview setSelection不生效问题
- android.view.WindowManager$BadTokenException:is your actvity runing?
- 矩阵的乘法
- 对话框风格的Activity怎么设置主题:《Theme》
- ANDROID图片加载时出现OOM的一般处理方法
- Android 数据库升级解决方案
- Android快速屏幕尺寸适配 快速生成 res/dimens.xml
- 简单的朋友圈界面-Android(二)
- android AES加密代码
- Android下的MultDex
- Android input上报*、#键值笔记
- Android6.0 framework层权限相关源码分析
- 如何使用Android Studio开发/调试Android源码
- ViewPager和Fragment的混合使用
- Freescale android 4.4.2 平台工具链安装--技巧
- Android View坐标getLeft, getRight, getTop, getBottom
- android 类似于支付宝咻咻咻界面的按钮波纹效果
- Android ListView 常用技巧
- Android开发之ClipDrawable
- 对 Android 开发者有益的 40 条优化建议