A. 如何用macbook做android開發

1.前言
由於去年年中准備專心搞iOS開發,但Android也不能放棄。然後就發現eclipse是跨平台,做android開發應該是沒問題。仔細查了不少資料,最後終於咬牙買了rmbp,從此走上來了ios和android開發之路。

2.安裝eclipse

因mac系統里自帶jdk,所以不需要再下載,也不需要在eclipse里配置jdk。

在eclipse官網上就有mac版的下載。網址是http://www.eclipse.org/downloads/.選擇第一個Mac版的Eclipse IDE for java EE Developers。我是64位的,大家可以根據自己實際情況選擇。

3.安裝adt
我選擇的是在線安裝adt插件,如果有同學網路不好,可以網上查下離線安裝adt
打開eclipse – Help – Install New Software

插件地址是: http://dl-ssl.google.com/android/eclipse/
以上跟windows下是一樣的,就不多說了。

以前的eclipse並不支持retina屏幕,但目前最新的已經解決了這個問題。如果有同學還發現eclipse顯示模糊的問題,可以用試試以下兩種方法
一、在Eclipse.app上點擊右鍵 選擇「顯示包內容」 然後打開Contents文件夾 編輯 Info.plist。在dict的結尾標簽上添加一行
<key>NSHighResolutionCapable</key>
<true/>

二、可以使用神器,把所有不支持retina的app的改成支持retina,可以在威鋒網上搜索「Retinizer」

4.下載和安裝mac版的android tool
打開網站:http://developer.android.com/sdk/index.html 選擇Mac OS X 的SDK版本進行下載。最好存放在英文目錄下
剩下的都是跟windows一樣的。啟動後下載android各個版本的jar,並且在eclipse里配置

5.模擬器
因為android自帶的模擬器非常慢,所有有些windows上的同學會選擇第三方的模擬器。很不幸,mac上目前來說並沒有第三方模擬器。
android自帶模擬器因為是CPU是ARM的,所以才導致太慢。其實可以在android tools里下載Intel CPU的模擬器。
可以在android tools里選擇Intel

新建模擬器的時候,選擇Intel的CPU

實驗下來,速度提升不少。基本已經滿足日常開發(這一點也同樣適應windows)

6.真機調試(關於驅動)
令人高興的是,mac下的adt默認支持大部分的android手機,所以,一般手機連上mac,會自動在Device里顯示。

但一些不常見的,就不能顯示出來。而且mac跟windows不一樣,很難找到mac下的該手機的驅動。其實這不是驅動問題,而是adt不知道該手機的USB Vendor ID。可以通過另外一個方法解決
一、首先要下載一個app:IORegistryExplorer。通過這個app可以查看連接上的USB設備的信息。選擇IOUSB,可以看到名為「xxx」的設備,找到idVendor

二、打開文件:~/.android/adb_usb.ini 。然後直接在最後一行加上idVendor的值

最後重啟adt,就可以在Devices里看到該手機的信息了。

7.一些工具的推薦
跟windows上一樣,在mac上也會有各種各樣的app可以提高我們的工作效率。這里列個表(以下app都可以在威鋒網上找到)
一、Alfred。Alfred其實是一個app平台,他包含很多功能強大的app。比如,他可以替代系統的Spotlight,也可以作為搜索引擎的快捷入口,也可以作為多重黏貼板。

二、BetterTouchTool.這是一個可以把快捷鍵綁定到觸摸板上的app。
首先說下,mac上的觸摸板非常強大,我現在已經完全拋棄滑鼠,全部用觸摸板替代。BTT這個app可以讓觸摸板的功能更加豐富。他可以添加單指,雙指,三指,四指,五指的「輕按,點擊,左右上下掃。四個角觸摸」等組合的操作。而且他還分各種不同的app不同的配置。

可能大家這樣聽起來有點迷糊,但我還是推薦大家玩下BTT,他會帶你進入一個新的世界。

8.虛擬機的推薦

最後談下虛擬機,mac畢竟不能代替主流系統windows,所以還是會有一些操作需要在windows上做。mac自帶的 Boot Camp,雖然兼容windows,但切換系統的時候需要重啟,非常繁瑣。
在這里我推薦大家使用Parallels Desktop。這是一款mac上最優秀的虛擬機,配置簡單,使用便捷。而且還有不少人寫了視頻教程。
傳送門:http://bbs.weiphone.com/read-htm-tid-2819324.html

9.最後總結
mac確實是非常優秀的操作系統,他的體驗比windows要強大很多。不過在國內畢竟還是以windows為主,很多軟體和游戲都沒辦法安裝。但目前看來,辦公和學習是沒有任何問題。

B. 在Mac上開發Android是一種怎樣的體驗

不得不說蘋果的東西真是不錯,不管是外觀設計還是使用體驗都堪稱工藝品。首先蘋果就是高大上的代名詞,你要出去參加個開發者交流會不是mac都不好意思帶出去。再說性能非常強勁,根本不會遇到Windows運行一段時間卡頓的現象,而且我的電腦從來不關機,下班直接蓋子蓋上,回到家或者第二天打開蓋子直接幹活,簡直不要太爽。再說操作體驗,用了一段時間才知道mac上的使用體驗真是很棒,不管是快捷鍵操作還是觸控板都堪稱最人性化的,比如win上的復制Ctrl+C, 你要操作手還要離開鍵盤,但是mac上的是cmd+c,操作真的是最人性化的,敲代碼手在鍵盤上的位置完全不會變。mac上的觸控板支持各種手勢,有了mac出門完全不需要滑鼠,有些人喜歡滑鼠操作,配合蘋果的滑鼠操作簡直是種享受。相信我,一開始你從win轉過來會很不習慣,但是一旦你熟練上手之後,你以後再也不想碰win了。

下面來說說對Android開發者的好處。mac對開發者的支持非常棒,系統內置Java、Ruby等變成語言,OS X本身就是一種類Unix的系統,對Linux Shell命令行操作非常棒,Mac上最大的一個好處是對一些設計軟體非常支持,再加上它高清的解析度,你可以看到大部分公司的設計師其實都用的mac,如果你公司的設計師還在用win簡直out了。除此之外,mac對一些開發軟體也非常支持,如Android Studio, SourceTree, Dash, Sublime等。mac上還有兩大神器iTerm 2 + home brew,mac上公認最好用的終端iTerm 2配合brew install ...真是利器啊。如果你在用mac又不知道home brew趕緊去查查吧。
最後mac還有一個非常大的優點:自從換了mac,我的dota也戒了,從此又多了時間去學習新技術了。

C. 有沒有同學用mac(蘋果電腦)開發Android的

mac(蘋果電腦)是可以用於開發系統的,需要在mac平台上搭建Android 開發環境,具體步驟為:
一.Eclipse的下載1. 找到「Eclipse IDE for java Developers」此處右上角會根據你當前使用的系統自動選擇,Mac下就會自動選擇位「Mac OS X(Cocoa)」
2. 然後點擊右邊的「Mac OS X 64bit」(這里我的Pro是i5處理器可以用64位的),根據你的機器也可以選擇「Mac OS X 32bit」進行下載。
二.安裝ADT
ADT是Android應用程序的開發環境
在線安裝,本來還有個離線安裝的,但是我試圖去下載這個離線安裝包但是沒有找到下載的地方,所以這里主要介紹如何進行在線安裝。
1. 點擊菜單中的Help ——> Install New Software⋯ ;
2. 在彈出的對話框中有個「Work with」,在右邊的輸入欄中輸入:https://dl-ssl.google.com/android/eclipse/ 然後下面就會pending出來一個「Developer Tools」,勾選上,然後一路的Next下去就可以安裝完成。
三.設定ADT
在菜單欄Refactor中如果能看到Android的標簽表示ADT安裝成功。
1下載Android SDK
打開網站:http://developer.android.com/sdk/index.html 選擇Mac OS X (intel)的SDK版本進行下載(因為pro是intel的i5處理器)
2 安裝Android SDK
剛下載的Mac版的SDK文件是:「android-sdk-mac_x86.rar」文件,將其解壓出來,然後運行tools/Android,在彈出的Android SDK and AVD Manager對話框中選擇左邊的Installed packages,右邊就會列出當前已經安裝了的SDK,點擊下面的「Update All」然後一步一步來就會下載所有的Android SDK的版本並進行安裝。
然後在菜單欄Eclipse —> Preferences(偏好設置),會彈出一個Preferences對話框,選Android,然後在SDK Loaction中填入剛下載的SDK的路徑或者點擊右邊的Browser選擇。
3 生成模擬器
菜單欄Window —> Android SDK and AVD Manger 會彈出對話框,然後在對話框中選擇new開始按自己的需求新建模擬器,至此就大功告成了。

D. 蘋果mac怎麼裝開發android的eclipse

一.的下載
到網站:http://www.eclipse.org/downloads/ 上,由於我們是用Java開發的所以步驟如下:
1. 找到「Eclipse IDE for java Developers」此處右上角會根據你當前使用的系統自動選擇,Mac下就會自動選擇位「Mac OS X(Cocoa)」
2. 然後點擊右邊的「Mac OS X 64bit」(這里我的Pro是i5處理器可以用64位的),根據你的機器也可以選擇「Mac OS X 32bit」進行下載。

二.安裝ADT
ADT是Android應用程序的開發環境
在線安裝,本來還有個離線安裝的,但是我試圖去下載這個離線安裝包但是沒有找到下載的地方,所以這里我主要介紹如何進行在線安裝。
1. 點擊菜單中的Help ——> Install New Software⋯ ;
2. 在彈出的對話框中有個「Work with」,在右邊的輸入欄中輸入:https://dl-ssl.google.com/android/eclipse/ 然後下面就會pending出來一個「Developer Tools」,勾選上,然後一路的Next下去就可以安裝完成。

三.設定ADT
在菜單欄Refactor中如果能看到Android的標簽表示ADT安裝成功。
1下載Android SDK
打開網站:http://developer.android.com/sdk/index.html 選擇Mac OS X (intel)的SDK版本進行下載(因為我的pro是intel的i5處理器)
2 安裝Android SDK
剛下載的Mac版的SDK文件是:「android-sdk-mac_x86.rar」文件,將其解壓出來,然後運行tools/Android,在彈出的Android SDK and AVD Manager對話框中選擇左邊的Installed packages,右邊就會列出當前已經安裝了的SDK,點擊下面的「Update All」然後一步一步來就會下載所有的Android SDK的版本並進行安裝。
然後在菜單欄Eclipse —> Preferences(偏好設置),會彈出一個Preferences對話框,選Android,然後在SDK Loaction中填入剛下載的SDK的路徑或者點擊右邊的Browser選擇。

3 生成模擬器
菜單欄Window —> Android SDK and AVD Manger 會彈出對話框,然後在對話框中選擇new開始按自己的需求新建模擬器,至此就大功告成了!

E. 如何在mac上搭建android開發環境

1.前言
由於去年年中准備專心搞iOS開發,但Android也不能放棄。然後就發現eclipse是跨平台,做android開發應該是沒問題。仔細查了不少資料,最後終於咬牙買了rmbp,從此走上來了ios和android開發之路。

2.安裝eclipse

因mac系統里自帶jdk,所以不需要再下載,也不需要在eclipse里配置jdk。

在eclipse官網上就有mac版的下載。選擇第一個Mac版的Eclipse IDE for Java EE Developers。我是64位的,大家可以根據自己實際情況選擇。

3.安裝adt
我選擇的是在線安裝adt插件,如果有同學網路不好,可以網上查下離線安裝adt
打開eclipse - Help - Install New Software
[attachment=53799]

以上跟windows下是一樣的,就不多說了。

以前的eclipse並不支持retina屏幕,但目前最新的已經解決了這個問題。如果有同學還發現eclipse顯示模糊的問題,可以用試試以下兩種方法
一、在Eclipse.app上點擊右鍵 選擇「顯示包內容」 然後打開Contents文件夾 編輯 Info.plist。在dict的結尾標簽上添加一行
<key>NSHighResolutionCapable</key>
<true/>

二、可以使用神器,把所有不支持retina的app的改成支持retina,可以在威鋒網上搜索「Retinizer」

4.下載和安裝mac版的android tool
打開網站 選擇Mac OS X 的SDK版本進行下載。最好存放在英文目錄下
剩下的都是跟windows一樣的。啟動後下載android各個版本的jar,並且在eclipse里配置
[attachment=53800]

5.模擬器
因為android自帶的模擬器非常慢,所有有些windows上的同學會選擇第三方的模擬器。很不幸,mac上目前來說並沒有第三方模擬器。
android自帶模擬器因為是CPU是ARM的,所以才導致太慢。其實可以在android tools里下載Intel CPU的模擬器。
可以在android tools里選擇Intel

[attachment=53801]
新建模擬器的時候,選擇Intel的CPU
[attachment=53802]

實驗下來,速度提升不少。基本已經滿足日常開發(這一點也同樣適應windows)

6.真機調試(關於驅動)
令人高興的是,mac下的adt默認支持大部分的android手機,所以,一般手機連上mac,會自動在Device里顯示。
[attachment=53803]

但一些不常見的,就不能顯示出來。而且mac跟windows不一樣,很難找到mac下的該手機的驅動。其實這不是驅動問題,而是adt不知道該手機的USB Vendor ID。可以通過另外一個方法解決
一、首先要下載一個app:IORegistryExplorer。通過這個app可以查看連接上的USB設備的信息。選擇IOUSB,可以看到名為「xxx」的設
備,找到idVendor
二、打開文件:~/.android/adb_usb.ini 。然後直接在最後一行加上idVendor的值
[attachment=53808]

最後重啟adt,就可以在Devices里看到該手機的信息了。

7.一些工具的推薦
跟windows上一樣,在mac上也會有各種各樣的app可以提高我們的工作效率。這里列個表(以下app都可以在威鋒網上找到)
一、Alfred。Alfred其實是一個app平台,他包含很多功能強大的app。比如,他可以替代系統的Spotlight,也可以作為搜索引擎的快捷入口,也可以作為多重黏貼板。
[attachment=53804]

[attachment=53805]
[attachment=53806]

二、BetterTouchTool.這是一個可以把快捷鍵綁定到觸摸板上的app。
首先說下,mac上的觸摸板非常強大,我現在已經完全拋棄滑鼠,全部用觸摸板替代。BTT這個app可以讓觸摸板的功能更加豐富。他可以添加單指,雙指,三指,四指,五指的「輕按,點擊,左右上下掃。四個角觸摸」等組合的操作。而且他還分各種不同的app不同的配置。
[attachment=53807]

可能大家這樣聽起來有點迷糊,但我還是推薦大家玩下BTT,他會帶你進入一個新的世界。

8.虛擬機的推薦
最後談下虛擬機,mac畢竟不能代替主流系統windows,所以還是會有一些操作需要在windows上做。mac自帶的 Boot Camp,雖然兼容windows,但切換系統的時候需要重啟,非常繁瑣。
在這里我推薦大家使用Parallels Desktop。這是一款mac上最優秀的虛擬機,配置簡單,使用便捷。而且還有不少人寫了視頻教程。

9.最後總結
mac確實是非常優秀的操作系統,他的體驗比windows要強大很多。不過在國內畢竟還是以windows為主,很多軟體和游戲都沒辦法安裝。但目前看來,辦公和學習是沒有任何問題。

F. 如何在Mac上開發Android應用

1.前言 由於准備專搞iOS發Android能放棄發現eclipse跨平台做android發應該沒問題仔細查少資料終於咬牙買rmbp走iosandroid發路 2.安裝eclipse mac系統自帶jdk所需要再載需要eclipse配置jdk eclipse官網mac版載選擇第Mac版Eclipse IDE for Java EE Developers我64位家根據自實際情況選擇 3.安裝adt 我選擇線安裝adt插件同網路網查離線安裝adt 打eclipse - Help - Install New Software [attachment=53799] 跟windows說 前eclipse並支持retina屏幕目前新已經解決問題同發現eclipse顯示模糊問題用試試兩種 、Eclipse.app點擊右鍵 選擇顯示包內容 打Contents文件夾 編輯 Info.plistdict結尾標簽添加行 NSHighResolutionCapable 二、使用神器所支持retinaapp改支持retina威鋒網搜索Retinizer 4.載安裝mac版android tool 打網站 選擇Mac OS X SDK版本進行載存放英文目錄 剩都跟windows啟載android各版本jar並且eclipse配置 [attachment=53800] 5.模擬器 android自帶模擬器非慢所些windows同選擇第三模擬器幸mac目前說並沒第三模擬器 android自帶模擬器CPUARM所才導致太慢其實android tools載Intel CPU模擬器 android tools選擇Intel [attachment=53801] 新建模擬器候選擇IntelCPU [attachment=53802] 實驗速度提升少基本已經滿足發(點同適應windows) 6.真機調試(關於驅) 令高興macadt默認支持部android手機所般手機連mac自Device顯示 [attachment=53803] 些見能顯示且mac跟windows難找mac該手機驅其實驅問題adt知道該手機USB Vendor ID通另外解決 、首先要載app:IORegistryExplorer通app查看連接USB設備信息選擇IOUSB看名xxx設 備找idVendor 二、打文件:~/.android/adb_usb.ini 直接行加idVendor值 [attachment=53808] 重啟adtDevices看該手機信息 7.些工具推薦 跟windowsmac各種各app提高我工作效率列表(app都威鋒網找) 、AlfredAlfred其實app平台包含功能強app比替代系統Spotlight作搜索引擎快捷入口作重黏貼板 [attachment=53804] [attachment=53805] [attachment=53806] 二、BetterTouchTool.快捷鍵綁定觸摸板app 首先說mac觸摸板非強我現已經完全拋棄滑鼠全部用觸摸板替代BTTapp讓觸摸板功能更加豐富添加單指雙指三指四指五指輕按點擊左右掃四角觸摸等組合操作且各種同app同配置 [attachment=53807] 能家聽起點迷糊我推薦家玩BTT帶進入新世界 8.虛擬機推薦 談虛擬機mac畢竟能代替主流系統windows所些操作需要windows做mac自帶 Boot Camp雖兼容windows切換系統候需要重啟非繁瑣 我推薦家使用Parallels Desktop款mac優秀虛擬機配置簡單使用便捷且少寫視頻教程 9.總結 mac確實非優秀操作系統體驗比windows要強內畢竟windows主軟體游戲都沒辦安裝目前看辦公習沒任何問題

G. 有一台macbook air ,想學習安卓開發,不知道怎麼搭建開發環境

首先請了解一下安卓應用的開發語言。


  1. 安卓的開發工具分為 Android SDK 和 Android NDK 兩種,目前都由谷歌在維護和更新。SDK 是開發所有安卓應用所必須使用的,使用 Java 作為編程語言。NDK 是開發應用的底層框架用的,適用於開發一些需要精確控制 CPU 使用效能的應用,比如游戲和物理引擎等。NDK 使用的是較底層的 C 語言和 C++ 語言。由於進行一般應用的開發使用的是Android SDK,所以題主主要應該學習的語言是 Java。

  2. 要繪制你的應用的界面,你還需要學習 XML 標記語言,因為安卓的界面元素使用 XML 來繪制。由於 XML 不是編程語言,所以相對比較簡單,了解一下它的構成方法即可。


接下來請了解一下開發環境的配置。


  1. 首先請題主最好將你的 Mac 升級為最新的 OS X El Capitan 系統。這個系統可以在 Mac App Store 上免費下載。



這些內容准備好以後,就可以開始安卓應用的開發了。學習 Java 是一個基礎,更重要的是學習 SDK 的使用方法。網上有大量的此方面幫助文檔、論壇和教程,如果英語水平還可以,並且有方法訪問海外網站的話,更推薦查找英文的第一手資源。谷歌的 Android 官方文檔、StackOverflow 和 New Think Tank 等網站上有非常好的 Android 開發學習資料。

H. Mac系統,能開發安卓app嗎

可以的。
mac對開發者的支持非常棒,系統內置Java、Ruby等變成語言,OS X本身就是一種類Unix的系統,對Linux Shell命令行操作非常棒,Mac上最大的一個好處是對一些設計軟體非常支持,再加上它高清的解析度,你可以看到大部分公司的設計師其實都用的mac,如果你公司的設計師還在用win簡直out了。除此之外,mac對一些開發軟體也非常支持,如Android Studio, SourceTree, Dash, Sublime等。mac上還有兩大神器iTerm 2 + home brew,mac上公認最好用的終端iTerm 2配合brew install ...真是利器啊。如果你在用mac又不知道home brew趕緊去查查吧。

I. 在mac平台上有哪些比較好用的編寫安卓app的軟體

編程軟體有很多種類:

1)BBEdit是一個完整的代碼編輯器,BBEdit允許您使用回各種編程語言。
2)Textastic 是一款橫跨答iPad、iPhone、Mac平台的著名輕量級編程工具,類Notepad++文本編輯器。
3)CodeRunner是一款Mac平台上的編程開發軟體,它不需要安裝額外的語言環境就可以執行一些代碼, 還能立即查看運行後的效果。
4)Sublime Text 3.0 是一個復雜的文本編輯器,用於代碼、標記和散文。你會喜歡優雅的用戶界面,獨特的功能和令人難以置信的性能。
等等............
如果你認為不夠全面的話,你也可以直接去7do蘋*果網下載