当前位置: 代码迷 >> Android >> 关于在苹果笔记簿 mac系统上建立eclipse 安卓运行环境
  详细解决方案

关于在苹果笔记簿 mac系统上建立eclipse 安卓运行环境

热度:75   发布时间:2016-04-28 00:30:17.0
关于在苹果笔记本 mac系统上建立eclipse 安卓运行环境

首先在windows上和在mac上建立eclipse环境,有很多不一样。

在mac上建立环境简直是苦大坑深,都是血和泪的教训。

好吧,直入正题。


第一难:拿到一台苹果笔记本 先要在网上下载eclipse 

因为我不会截图,相信大家也知道去官网下载,选mac OS的系统  64位    下面是下载链接,我直接粘贴上了。

http://mirror.hust.edu.cn/eclipse//technology/epp/downloads/release/luna/SR2/eclipse-java-luna-SR2-win32-x86_64.zip


第二难:这个时候发现下载来以后打不开。因为好像mac本不支持rar格式的压缩。

好吧,那只好再去下载rar的解压缩包。

直接去百度下一个 Mac版 WinRAR 


第三难:解压包终于打开了,eclipse也有了,但是没有SDK的eclipse进去也都是错。

好吧,去网上下载SDK

http://down.tech.sina.com.cn/content/45703.html   

记住是mac版的SDK  不要妄想直接从你的windows本上直接拷贝   你会死的很惨


第四难:SDK有了,那么就需要关联到eclipse,但是。windows菜单下为什么没有perferences !!!!

原来苹果本的这个选项在eclipse下有个中文叫偏好设置。。靠!找到Android里 SDK location  连上SDK


第五难:SDK 和 Eclipse都到位了  但是还没有插件版SVN   

好吧,再去help菜单install New Software 添加

 SVN - http://subclipse.tigris.org/update_1.8.x      SVN地址

第六难:想下载google的东西,先翻墙吧!!!
http://jingyan.baidu.com/article/359911f51b2e2e57ff03065c.html
看看百度经验的文章

第七难:假如你搞定了翻墙的VPN,可以用那个云梯以后。
你又发现SDK里面还没有用的API22 API21等等,去更新吧。
可你找的到windows下exe可运行文件吗???
告诉你吧,mac下没有!

mac 下 SDK 路径下 tools  下android 那个就是!

第八难:终于搞定了API 21 你会惊喜的发现 工程还是有错

因为嘛呢?是因为苹果本自带的java环境过低,,不支持API 21   API 22  这样的版本

去下载一个最新的JAVA环境吧

http://rj.baidu.com/soft/detail/25883.html?ald

第九难:你把API的问题也搞定了,惊喜的发现你的工程上没错了。而且也可以运行了

但是在打包的时候居然发现eclipse由于内存不足崩溃了!!!这时候你的心也崩溃了。。

查网上各种资料来修改eclipse的内存分配。又发现没有eclipse.ini配制文件。

就需要用终端命令来进入。。mac本的路径又不显示。。隐藏文件也不显示。。 你是不是已经到了崩溃边缘。

这就是最后的劫难了

在mac应用程序里找到终端

我把调试的过程给你看

显示:defaults write com.apple.finder AppleShowAllFiles -bool true

隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false

你的路径是开头是/Users/(你的用户名)/   

利用ls  查询所有文件 和 cd 一点一点进入

Last login: Tue Jun  9 12:32:07 on ttys000
WiFi02:Users markma$ ls
AmyDuan Guest Shared markma
WiFi02:Users markma$ cd '/markma/'
WiFi02:~ markma$ ls
Desktop DownloadsMovies Picturestrue
Documents LibraryMusic Public微云同步盘
WiFi02:~ markma$ cd 'Downloads'
WiFi02:Downloads markma$ cd ls
-bash: cd: ls: No such file or directory
WiFi02:Downloads markma$ ls
android-sdk-macosx point_main.pngpoint_main3.png
eclipse point_main1.pngrar
point_main 2.png point_main2.png
WiFi02:Downloads markma$ cd 'eclipse'
WiFi02:eclipse markma$ ls
Eclipse.app dropinsfeatures plugins
artifacts.xml eclipse 替身notice.html readme
configuration epl-v10.htmlp2
WiFi02:eclipse markma$ cd 'Eclipse.app'
WiFi02:Eclipse.app markma$ ls
Contents
WiFi02:Eclipse.app markma$ cd 'Contents'
WiFi02:Contents markma$ ls
Info.plist MacOSResources
WiFi02:Contents markma$ cd 'MacOs'
WiFi02:MacOs markma$ ls
eclipse hs_err_pid2483.log           
eclipse.ini hs_err_pid379.log            当你走到这一行的时候  你成功了 
WiFi02:MacOs markma$ nano eclipse.ini   进入到eclipse.ini    不会操作的看这个http://blog.csdn.net/javensun/article/details/41313685  
WiFi02:MacOs markma$      最后一步就是保存了   control+x   输入Y  


终于九难度完  你可以用mac本开发安卓了

汗,这些坑一点一点趟的很辛苦。如果帮到各位。请顶一下吧。您的顶和评论就是我最大的动力




  相关解决方案