MAC下安装android studio的步骤
2016-05-05 20:17
387 查看
由于最近开发需要转到Mac下,需要重新安装android studio ,各种网上查资料,配置环境变量,导入工程出现编译失败,内存溢出,心中各种着急,心中各种气愤,心想环境配置成功之后,一定纪录下来,也给有需要的人一些帮助吧,最后最后最后还是在一位项目组大神的帮助下,完成了环境的配置。纪录如下!
1 准备材料
下载的网址:http://androiddevtools.cn
(1)android studio 1.5 .dmg文件,双击安装。
(2)idk 1.7 下载并解压
(3) sdk 下载并解压
(4) gradle 2.8 下载并解压
2 环境变量的配置
变量的配置:在终端进行配置。
终端:finder--> 应用程序----使用工具 --终端
(1)idk 环境变量的配置
不需要进行配置;
验证安装是否成功:java -version
成功时输出结果:
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
(2)gradle,sdk 环境变量的配置
需要进行配置;
a. sudo vim ~/.bash_profile
b. 执行第一句之后会弹出一个新的页面
export GRADLE_HOME=/Users/wangyu/Documents/gradle-2.8
export ANDROID_HOME=/Users/wangyu/Documents/android-sdk-macosx
export PATH=${PATH}:$GRADLE_HOME/bin:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
如果想修改的话,点击i 就可以重新编辑,如何获得文件路径那,直接把文件夹拖到终端就可以。
c.点击esc
d.在终端输入source ~/.bash_profile
验证安装是否成功 gradle -version
成功时输出结果:
------------------------------------------------------------
Gradle 2.8
------------------------------------------------------------
Build time: 2015-10-20 03:46:36 UTC
Build number: none
Revision: b463d7980c40d44c4657dc80025275b84a29e31f
Groovy: 2.4.4
Ant: Apache Ant(TM) version 1.9.3 compiled on December 23 2013
JVM: 1.7.0_80 (Oracle Corporation 24.80-b11)
OS: Mac OS X 10.11.4 x86_64
------------------------------------------------------------
3. 配置android studio的idk sdk grade
(1)File- -other setting--default project
structure-->设置idk sdk路径
(2)类似修理刀的图标-build,execution->设置gradle路径
4 导入工程
在欢迎界面上选择:open a existing android studio project,找到项目中选择
setting.gradle 进行导入即可!
---使用命令进行编译项目:(建议使用!!)
gradle build --info :只要编译成功了,运行项目就真的没多大问题了。而且
这个可以看出出现的问题在那里。
5 项目中出现的问题(不懂原理,只是解决了我的问题)
(1)FAILURE: Build failed with an exception.
在build.gradle中,把jcenter()替换为下面的语句
在build.gradle中:中含有android中的添加
(2)报如下异常
UNEXPECTED TOP-LEVEL ERROR:
java.lang.OutOfMemoryError: GC overhead limit exceeded
修改:在build.gradle(运行的module 中的)
1 准备材料
下载的网址:http://androiddevtools.cn
(1)android studio 1.5 .dmg文件,双击安装。
(2)idk 1.7 下载并解压
(3) sdk 下载并解压
(4) gradle 2.8 下载并解压
2 环境变量的配置
变量的配置:在终端进行配置。
终端:finder--> 应用程序----使用工具 --终端
(1)idk 环境变量的配置
不需要进行配置;
验证安装是否成功:java -version
成功时输出结果:
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
(2)gradle,sdk 环境变量的配置
需要进行配置;
a. sudo vim ~/.bash_profile
b. 执行第一句之后会弹出一个新的页面
export GRADLE_HOME=/Users/wangyu/Documents/gradle-2.8
export ANDROID_HOME=/Users/wangyu/Documents/android-sdk-macosx
export PATH=${PATH}:$GRADLE_HOME/bin:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
如果想修改的话,点击i 就可以重新编辑,如何获得文件路径那,直接把文件夹拖到终端就可以。
c.点击esc
d.在终端输入source ~/.bash_profile
验证安装是否成功 gradle -version
成功时输出结果:
------------------------------------------------------------
Gradle 2.8
------------------------------------------------------------
Build time: 2015-10-20 03:46:36 UTC
Build number: none
Revision: b463d7980c40d44c4657dc80025275b84a29e31f
Groovy: 2.4.4
Ant: Apache Ant(TM) version 1.9.3 compiled on December 23 2013
JVM: 1.7.0_80 (Oracle Corporation 24.80-b11)
OS: Mac OS X 10.11.4 x86_64
------------------------------------------------------------
3. 配置android studio的idk sdk grade
(1)File- -other setting--default project
structure-->设置idk sdk路径
(2)类似修理刀的图标-build,execution->设置gradle路径
4 导入工程
在欢迎界面上选择:open a existing android studio project,找到项目中选择
setting.gradle 进行导入即可!
---使用命令进行编译项目:(建议使用!!)
gradle build --info :只要编译成功了,运行项目就真的没多大问题了。而且
这个可以看出出现的问题在那里。
5 项目中出现的问题(不懂原理,只是解决了我的问题)
(1)FAILURE: Build failed with an exception.
在build.gradle中,把jcenter()替换为下面的语句
jcenter { url 'http://52.79.55.169:8081/nexus/content/repositories/central/' }
在build.gradle中:中含有android中的添加
android { lintOptions { abortOnError false } }
(2)报如下异常
UNEXPECTED TOP-LEVEL ERROR:
java.lang.OutOfMemoryError: GC overhead limit exceeded
修改:在build.gradle(运行的module 中的)
dexOptions { javaMaxHeapSize "4g"// jumboMode true }
相关文章推荐
- AndroidStudio构建常见错误解答解决思路
- android 中FragmentActivity中模拟返回键返回上一个Activity效果
- Android如何使用API
- 别人总结的android学习资源汇总
- Android查看手机通讯录(ListView)
- [Android] ContentProvider实例详解
- Android PopupWindow的使用和分析
- 3. Android框架和工具之 xUtils(BitmapUtils)
- Android.mk 文件语法指南
- Android 友盟分享躺过的几个坑,大坑,坑爹
- Android 下的EXIF
- 一个简单的Android聊天室
- Android Intent调用大全、系统自带Intent调用大全
- android设计模式——建造者模式
- Android中线程的正确使用
- Android menu菜单items间隔设置
- Android中用URL模拟一个简单的图片加载器
- android项目中配置NDK自动编译生成so文件
- Android利用Gson库解析复杂结构的JSON数据
- Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.