Mac下android开发环境的搭建
来源:互联网 发布:php不支持mysql 编辑:程序博客网 时间:2024/04/29 04:15
本文包括java jdk的安装与下载,android studio的下载安装、以及常用设置,常用软件的安装。File name suffix Drawable state _normal(default state)_pressedstate_pressed_focusedstate_focused_disabledstate_enabled (false)_checkedstate_checked_selectedstate_selected_hoveredstate_hovered_checkablestate_checkable_activatedstate_activated_windowfocusedstate_window_focused
1.java环境的搭建
android开发必须有java的环境,而且现在最新版的android studio必须是java 8的环境。
第一步:下载java jdk,可以去oracle官网下载。
第二步:直接运行jdk-8u65-macosx-x64.dmg,安装完毕后在终端直接输入java -version查看是否安装成功,如果提示找不到java,应该是环境变量配置的问题
1.cd ~
2.vi .bash_profile (如果没有此文件 ,会自动生成此文件)
3.按 i 进行编辑
4.输入JAVA_HOME=your path
5.按esc退出编辑状态,输入:wq退出并保存
6.source .bash_profile (使配置环境变量生效)
7.echo $JAVA_HOME如果输出结果为你配置的路径,刚配置成功
2.android studio
- 安装
第一步:下载android studio。可以去官网下载,不过很有可能打不开,可以用镜像下载。
第二步:直接运行安装
- 常用设置
cmd+, 打开设置页,可以直接输入keymap进行搜索,我们可以DIY快捷方式,个人建议还是去习惯的mac的快捷方式,确实很好用,
b.改主题
Appearance&Behavior——>appearance——>Theme
c.安装插件
cmd+, ——>Plugins——>Browse repostorites 直接输入关键词进行搜索
d.常用插件:
1)ButterKnife Zelezny ButterKnife注解生成器
2) SelectorChapek 自动生成 Selector,前提是UI按规范进行命名
3) GsonFormat 根据json类自动生成实体类
4)Android Postfix Completion 自动生成log,toast,findViewById、TextUtils.isEmpty(expr)等
5)Android DPI Calculator 输入一个分辨率的dp可以得到其它分辨的值
6) android layout id converter 可以根据layout.xml怎么生成所有view,并生成变量,选中布局文件 ,点击 Convert Android layout xml,插件会把生成代码放在剪切板,cmd+v使用
d。改代码模板
Editor-->Live Tempates
3.其它软件的安装
- Git
配置用户信息
git config --global user.name "Firstname Lastname"
git config --global user.email "your_email@youremail.com"
生成ssh key
cd ~/.ssh
输入以下命令创建一个新的SSH密钥。由于我们直接使用默认设置,所以当问及保存密钥的位置时,直接按回车。
ssh-keygen -t rsa -C "your_email@youremail.com" #使用你提供的邮件地址创建一个新的SSH密钥。
cat id_rsa.pub #输出内容就是你的ssh key
Android studio插件打包下载
0 0
- Mac下Android开发环境的搭建
- Mac下android开发环境的搭建
- MAC环境下开发环境的搭建
- Mac下Android的Eclipse开发环境的搭建
- MAC下Android的Eclipse开发环境的搭建
- MAC下Android的Eclipse开发环境的搭建
- MAC下Android的Eclipse开发环境的搭建
- MAC下Android的Eclipse开发环境的搭建
- MAC下Android的Eclipse开发环境的搭建
- MAC下Android的Eclipse开发环境的搭建
- MAC下Android的Eclipse开发环境的搭建
- MAC下Android的Eclipse开发环境的搭建
- MAC下Android的Eclipse开发环境的搭建
- Mac下Android的Eclipse开发环境的搭建
- MAC下Android的Eclipse开发环境的搭建
- MAC下Android的Eclipse开发环境的搭建
- MAC下Android的Eclipse开发环境的搭建
- MAC下Android的Eclipse开发环境的搭建
- leetcode Product of Array Except Self
- 在Xcode7/7.1中使用Http请求
- 用反射的方式获取父类中的所有属性和方法
- as通过gradle实现多渠道打包+使用配置文件进行版本管理+指定apk输出路径和apk文件名
- Java逻辑运算符"&","&&","|","||"
- Mac下android开发环境的搭建
- OpenGL: 渲染管线理论详解
- 解决360浏览器打开xbap文件,提示下载问题
- UIScrollView的属性总结
- 用Verilog实现一个桶形移位器
- angularJS学习之路(二十七)---创建服务的五大方法---value
- DOM-JavaScript
- gcc常用参数
- spi协议及工作原理分析