macandroid源碼下載
⑴ mac 上 android studio 怎麼設置方法可以點擊打開看實現
在Android studio下開發應用程序時,用Sdk Manager下載 Sources for Android sdk 源碼後,如下圖1。Ctrl+滑鼠左擊 一個用到的系統類或方法後,Android studio會直接關聯 sdk/sources/android-xx/下的源碼如圖2、3。不需要Eclipse下的配置操作了。
⑵ 如何用Mac為Android手機刷機
mac刷機異常簡單。比windows要簡單許多。至少mac是不需要裝驅動的。
下載fastboot:https://dl-ssl.google.com/android/repository/platform-tools_r22-macosx.zip (其中r22是API level,當你看到這篇文章的時候,最新的API level,可能已經不是22了。可以在參考 Codenames, Tags, and Build Numbers ) ,只有1M+,下載解壓,別忘了添加環境變數。
從Google官方Factory Images for Nexus Devices下載最新的系統,解壓。
解鎖bootloader(如果device時locked狀態):關機,按「電源鍵+音量下」開機。在Mac上運行fastboot oem unlock
運行./flash-all.sh
按音量鍵選擇進入Recovery模式,然後Wipe data/factory data reset,重啟。
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
⑶ Mac 下怎樣學習 Android Framework 層源碼
mtk有個叫makeMtk的腳本文件,直接執行就行,後面參數加上自己要編譯的模塊,比如./makeMtk -t mm frameworks/base/core/res
⑷ mac用eclipse編輯android源碼,development文件到底在哪裡
建議在mac中裝個windows,比較好用,我也用的mac,但是平時代碼開發都在windows下,需要移植到ios的時候,在進到mac裡面用xcode做移植
⑸ mac android 怎麼查看源碼
你好,點菜單(就是手機底部四個觸控鍵中的菜單鍵,幾條橫線的那個,明白?)-》設置->無線和網路-》WLAN設置-》再點菜單鍵(就是手機底部四個觸控鍵中的菜單鍵,幾條橫線的那個,明白?)-》高級-》第二項就是。very easy。。。
⑹ mac android源碼編譯可以在移動硬碟上嗎
1.Mac下安裝Ubuntu雙系統
(1)Ubuntu版本:Ubuntu 15.10
註:實際上一開始我是從Ubuntu 16.04 LTS開始的,但編譯過程中出現提示需要OpenJDK1.7的情況,但是Ubuntu 16.04 LTS的軟體包里只有OpenJDK1.8 和OpenJDK1.9.
於是我換成了Ubuntu 15.10,雖然它不是LTS版本,但是它的OpenJDK版本比較齊全。
當然後來編譯時又提示需要OpenJDK1.8,所以這個選擇還算明智。
⑺ mac安卓sdk怎麼安裝
蘋果系統已經用習慣了,所性不用windows平台下開發了,就想到在蘋果平台上安裝這么一個SDK,總結下大概的過程如下:
1.首先應該准備好mac平台的eclipse,找到適合的版本(在此,我選3.5),並解壓安裝;
2.下載mac版本的androidsdk,解壓到指定的目錄(其實這個只是個SDK與AVD配置的管理軟體);
3.安裝FastbootforMacOS插件,fastboot是刷系統ROM的一種工具,刷系統img和射頻img;另一種工具是adp。
4.下載完成後將Fastboot復制到/androidsdk/tools目錄下(如果SDK包中包含fastboot,可跳過此步驟)
打開終端,輸入下面的命令來創建一個新的.bash_profile文件
[xhtml]viewplain
pico.bash_profile
在新出現的修改提示中輸入
[c-sharp]viewplain
exportPATH=$PATH:/AndroidSDK/tools
按「control+X」保存(確認按「Y」),然後退出並重啟終端,至此,MacOSX下就可以使用Adb和Fastboot工具了.本來說是還要需要安裝ADB的,但是在tools目錄下已經有了,省事,跳過.
5.打開tools目錄下的android,進行下載和配置SDK版本及AVD.#FormatImgID_0#
在MaxOS下搭建AndroidSDK不需要Fastboot。eclipse+adp,就可以了。
⑻ 為什麼用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為主,很多軟體和游戲都沒辦法安裝。但目前看來,辦公和學習是沒有任何問題。
⑼ mac下怎麼安卓grandle
1.首先應該准備好mac平台的eclipse,並解壓安裝; 2.下載mac版本的android sdk,解壓到指定的目錄(其實這個只是個SDK與AVD配置的管理軟體); 3.安裝Fastboot for Mac OS插件,fastboot是刷系統ROM的一種工具,刷系統img和射頻img;另一種工具是adp。 4.下載完成後將Fastboot 復制到 /androidsdk/tools 目錄下(如果SDK包中包含 fastboot,可跳過此步驟) 打開終端,輸入下面的命令來創建一個新的 .bash_profile 文件 [xhtml] view plain pico .bash_profile 在新出現的修改提示中輸入 [c-sharp] view plain export PATH=$PATH:/AndroidSDK/tools 按「control+X」保存(確認按「Y」),然後退出並重啟終端,至此,Mac OS X 下就可以使用 Adb 和 Fastboot 工具了. 本來說是還要需要安裝ADB的,但是在tools目錄下已經有了,省事,跳過. 5.打開tools目錄下的android,進行下載和配置SDK版本及AVD. 6.到eclipse升級里輸入 [c-sharp] view plain 安裝ADT Plugin,使得剛才所裝的SDK能與eclipse相結合;: 7.開始創建HelloWorld,哈哈. 個人認為,在Max OS下搭建Android SDK不需要Fastboot。eclipse+adp,就可以了。