當前位置:編程學習大全網 - 源碼下載 - android 設備怎麽在mac上開發

android 設備怎麽在mac上開發

因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為主,很多軟件和遊戲都沒辦法安裝。但目前看來,辦公和學習是沒有任何問題。

  • 上一篇:智能工廠中設備數據采集的意義與解決方案
  • 下一篇:通常說的編寫程序是什麽意思,在那編寫
  • copyright 2024編程學習大全網