首先在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 添加
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 Downloads
Movies Pictures
true
Documents Library
Music 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.png
point_main3.png
eclipse point_main1.png
rar
point_main 2.png point_main2.png
WiFi02:Downloads markma$ cd 'eclipse'
WiFi02:eclipse markma$ ls
Eclipse.app dropins
features plugins
artifacts.xml eclipse 替身
notice.html readme
configuration epl-v10.html
p2
WiFi02:eclipse markma$ cd 'Eclipse.app'
WiFi02:Eclipse.app markma$ ls
Contents
WiFi02:Eclipse.app markma$ cd 'Contents'
WiFi02:Contents markma$ ls
Info.plist MacOS
Resources
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本開發安卓了
汗,這些坑一點一點趟的很辛苦。如果幫到各位。請頂一下吧。您的頂和評論就是我最大的動力