android studio 环境配置
来源:互联网 发布:新时代证券交易软件 编辑:程序博客网 时间:2024/05/22 13:20
常用软件
- AndroidStudio,开发用的IDE。
- Json查看:直接安装Chrome插件JSONView就可以了,比较方便。
- Genymotion:一个比AVD更高效更流畅的android模拟器,mac装载之前需要先安装VisualBox。下载地址
环境配置
必备软件
- JDK环境配置: http://www.cnblogs.com/smyhvae/p/3788534.html
- JDK8下载: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
- AndroidSDK:http://developer.android.com/sdk/index.html
- Git下载:https://code.google.com/p/git-osx-installer/downloads/list
- Gradle:http://www.gradle.org
- Gradle下载:https://services.gradle.org/distributions/
- 开发工具:AndroidStudio:http://developer.android.com/sdk/installing/studio.html
- Homebrew: http://brew.sh/index_zh-cn.html
http://jingyan.baidu.com/article/db55b609ab421f4ba30a2f04.html
http://blog.csdn.net/rflyee/article/details/8973529
如何配置环境变量
打开Terminal(Mac下可按ctrl+空格打开spotlight,输入terminal)插入广告:可使用Alfred或quicksilver来代替spotlight,灰常之好用,谁用谁知道。
输入 cd~ 进入用户目录
编辑bash文件:vim .bash_profile,如果没有该文件则直接创建。(如果您以前使用Windows没使用过终端,那么请您旁边的同学帮助一下,但最好学习一下:Vim常用命令)
分开安装的情况下请按如下步骤进行
Java
- 安装
- 运行java -version 确认java版本为1.8
Android
- 从http://developer.android.com/sdk/index.html下载SDK Tools Only
- 解压下载的SDK到用户路径(~/)下(我们假设解压后文件夹名为:android-sdk-mac_x86)
- .bash_profile中添加:
- ANDROID_HOME=$HOME/android-sdk-mac_x86
export ANDROID_HOME
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
- 运行命令:source .bash_profile,使用刚才的改动生效
- 运行命令:android。可正常开启证明没有问题
- 安装相关插件,需要下载一会。
Git
- mac自带git
Android Studio
- 下载http://tools.android.com/download/studio
- 直接安装
Gradle
- 下载2.3版本的gradle http://www.gradle.org/downloads
- 拷贝gradle-2.3-all.zip 到~ 目录下
- 解压gradle-2.3-all.zip 执行 unzip gradle-2.3-all.zip ,解压到gradle-2.3文件夹
- 删除压缩文件 rm gradle-2.3-all.zip
- 变更文件名
- mv gradle-2.1 gradle
- 设置环境变量
- vim ~/.bash_profile
export GRADLE_HOME=~/gradle
export PATH=${GRADLE_HOME}/bin:$PATH
- 启用环境变量 source ~/.bash_profile
- 查看版本 gradle -v
问题解决
- Stack Overflow(www.stackoverflow.com):这是一个协作编辑性的问答网站,可以解决开发人员的各种问题。你遇到的android问题,很可能已经在这里被讨论过并已经有了解决方案。该网站最好的一点还在于,其他开发人员可以投票来选出最佳答案,这样你就可以知道哪些答案是你需要的了。
2. 官方网址(http://developer.android.com/index.html),不解释,跟微软的msdn类似。
官方文档
遇到技术问题,官方文档是最权威的,下面列出的官网地址最好经常光顾,好处多多
- android官方指南,东西很多,慢慢看,遇到问题慢慢查吧,官网地址:http://developer.android.com/guide/index.html
- proguard,优化代码、混淆命名,增加逆向的难度,怎么写配置文件,参考官网地址:http://proguard.sourceforge.net/#manual/usage.html
- maven,项目自动化构建工具,怎么配置,看官网:http://maven.apache.org
- gradle,同maven,比它更强大,官网:www.gradle.org
- gson,json对象序列化工具,很方便,用的很多,用法参见官网:https://sites.google.com/site/gson/gson-user-guide
- robolectric,测试框架,示例代码更直观些,依葫芦画瓢吧,Demo地址:https://github.com/robolectric/RobolectricSample
- roboguice,注入框架,迁到github了:https://github.com/roboguice/roboguice
- guice简介:http://blog.csdn.net/derekjiang/article/details/7231490,官方:http://code.google.com/p/google-guice/wiki/GettingStarted
- volley,google提供的网络通信框架,官网地址:https://android.googlesource.com/platform/frameworks/volley/
使用Android studio搭建集成开发环境
http://www.cnblogs.com/smyhvae/p/3788534.html
http://www.cnblogs.com/ganchuanpu/p/6683490.html
http://blog.csdn.net/caroline_wendy/article/details/20845807
http://www.jianshu.com/p/fc03942548cc
Java配置--JDK开发环境搭建及环境变量配置
http://www.cnblogs.com/smyhvae/p/4022844.html
第一次使用Android studio 时你应该知道的一切配置
http://www.cnblogs.com/smyhvae/p/4390905.html
第一次使用Android studio时你应该知道的一切配置:gradle项目构建
http://www.cnblogs.com/smyhvae/p/4456420.html
js
http://www.bejson.com/jsoneditoronline/
http://tool.chinaz.com/tools/urlencode.aspx
http://json.parser.online.fr/
https://github.com/getlantern/lantern/releases/tag/latest
阅读全文
0 0
- android studio环境配置
- Android Studio 环境配置
- android studio 环境配置
- android studio 环境配置
- android studio+Genymotion环境配置
- 配置Android studio开发环境
- android studio JNI环境配置
- Android Studio 开发环境配置
- Android studio ndk环境配置
- android studio 配置kotlin 环境
- Android Studio git环境配置
- Android Studio环境配置梳理
- mac 配置android studio 环境
- Android Studio 配置NDK环境
- Android Studio Jni 环境配置
- Android Studio配置Kotlin环境
- android studio配置kotlin环境
- Ubuntu环境配置Android Studio
- 自定义View实现点值选择效果(二)
- P1017 进制转换
- iOS第三方库汇总
- 详解ios之ARkit为何碾压对手(一)
- 2. Add Two Numbers
- android studio 环境配置
- VS2013中MSComm通讯控件的配置
- Spark SQL基础学习【三】以json的方式存储
- 51Nod1574(新姿势:使序列有序的最小交换次数)
- CentOS7 安装python3.6 以及多版本python管理
- UVA658[It's not a Bug, it's a Feature!] BellmanFord || Dijkstra 求最短路
- Java表达式计算转型规则
- Java Stream(摘自java8 API文档及stackflow)
- LightOJ-1004-Monkey Banana Problem [DP]