㈠ 蘋果筆記本如何安裝安卓模擬器
蘋果筆記本電腦以其獨特的操作系統和優秀的性能獲得了許多筆記本電腦用戶的喜歡,而最近就有很多小夥伴問我蘋果筆記本怎麼安裝安卓模擬器,其實很簡單,下面就由我跟大家分享具體的方法吧,希望對大家有所幫助~
蘋果筆記本安裝安卓模擬器的方法

㈡ 為什麼用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為主,很多軟體和游戲都沒辦法安裝。但目前看來,辦公和學習是沒有任何問題。
㈢ 有一台macbook air ,想學習安卓開發,不知道怎麼搭建開發環境
首先請了解一下安卓應用的開發語言。
安卓的開發工具分為 Android SDK 和 Android NDK 兩種,目前都由谷歌在維護和更新。SDK 是開發所有安卓應用所必須使用的,使用 Java 作為編程語言。NDK 是開發應用的底層框架用的,適用於開發一些需要精確控制 CPU 使用效能的應用,比如游戲和物理引擎等。NDK 使用的是較底層的 C 語言和 C++ 語言。由於進行一般應用的開發使用的是Android SDK,所以題主主要應該學習的語言是 Java。
要繪制你的應用的界面,你還需要學習 XML 標記語言,因為安卓的界面元素使用 XML 來繪制。由於 XML 不是編程語言,所以相對比較簡單,了解一下它的構成方法即可。
接下來請了解一下開發環境的配置。
首先請題主最好將你的 Mac 升級為最新的 OS X El Capitan 系統。這個系統可以在 Mac App Store 上免費下載。
這些內容准備好以後,就可以開始安卓應用的開發了。學習 Java 是一個基礎,更重要的是學習 SDK 的使用方法。網上有大量的此方面幫助文檔、論壇和教程,如果英語水平還可以,並且有方法訪問海外網站的話,更推薦查找英文的第一手資源。谷歌的 Android 官方文檔、StackOverflow 和 New Think Tank 等網站上有非常好的 Android 開發學習資料。
㈣ Haxe MacBookPro M1晶元 OpenFL編譯Android版本
如何使用OpenFL在MacBookPro M1晶元編譯Android版本,M1晶元Mac系統自帶的JDK基本都是17版本,編譯時會有不兼容的現象。該流程適用於OpenFL9.1.0。
結果參考(JVM是15.0.6版本、Gradle6.3環境編譯穩定):
當編譯出現這個錯誤時,一般是指JDK的版本沒有對應上,太高、或者太低等。如果按照上面的步驟正常處理,這個問題會直接消失。
無法找到該類型時,一般升級Gradle的編譯版本為6.3即可,請參考上方提及到的project.xml配置。
如果使用到queries的標簽時,會有編譯異常的情況,可以升級到對應補丁的gradle插件,版本對應:3.3.3、3.4.3、3.5.4、3.6.4、4.0.1
㈤ 如何在蘋果的ipad上運行android的應用程序
蘋果iPad不能運行Android的應用程序。
iPad的操作系統為iOS系統,因ios系統和安卓系統是兩個獨立的系統,兩者之間的數據也是獨立計算不能夠互通的。
若使用模擬器或iOS越獄系統運行使用安卓編譯的應用程序,遇到任何軟體問題,包括文件丟失、隱私泄露,蘋果官方及安卓官方是不予處理的。
(5)蘋果電腦編譯android擴展閱讀:
安卓系統和iOS系統之間App不互通原理:
1、Android是一種基於Linux的自由及開放源代碼的操作系統。主要使用於移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發
2、顯著的開放性可以使其擁有更多的開發者,隨著用戶和應用的日益豐富,一個嶄新的平台也將很快走向成熟。
3、Cisco的網際操作系統(iOS)是一個為網際互連優化的操作系統--類似一個局域操作系統(NOS)。
4、它是一個與硬體分離的軟體體系結構,隨網路技術的不斷發展,可動態地升級以適應不斷變化的技術(硬體和軟體)。開放性為不開放源代碼,所以,iOS平台和安卓平台軟體並不能互通。
㈥ mac 怎樣打包android系統源碼
設置Mac上的編譯環境可參考官方文檔:
Initializing a Build Environment 里的 Setting up a Mac OS X build environment
裡面有具體的方法,Android代碼所在的分區是需要區分大小寫的,默認的Mac分區是不區分大小寫的,所以可能新建一個區分大小寫的分區或者使用文檔中的方式,建立一個虛擬分區文件,把它格式化成區分大小寫的區分。
但是在Mac里設置編譯環境很麻煩,因為Mac本身沒有編譯工具鏈,需要額外的安裝,還需要安裝xCode,等等。
㈦ 有沒有同學用mac(蘋果電腦)開發Android的
mac(蘋果電腦)是可以用於開發Android系統的,需要在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開始按自己的需求新建模擬器,至此就大功告成了。
㈧ 蘋果電腦上androidstudio怎樣設置ndk
1、新建一個Android工程,這一步就不多說了;
2、在AndroidStudio中配置NDK路徑,方法是:
(1)先下載NDK並安裝(這句基本是廢話);
(2)點菜單欄的File->ProjectStructure…->在打開的窗口中左側選中SDKLocation->在右側Android NDK Location中填入NDK目錄所在路徑
3、編譯生成.class文件,方法是:
點菜單欄的Build->Make Project
這時,在工程的app/build/intermediates下就會生成classes文件夾,打開classes目錄下的debug目錄就會看到以你的包名命名的各級文件夾,最里邊文件夾下有你的Java類對應的.class文件;
4、確定你要引用本地方法的類:
其實你也可以先生成jni目錄,再去創建這個類,但是先Google顯然建議先創建要引用C代碼的Java類,因為AndroidStudio可以根據你在java類中定義的native方法的名稱來自動生成.h頭文件。
比如你想在MainActivity中引用本地方法,那麼你先用
static {
System.loadLibrary("myNativeLib");
}
來聲明本地代碼庫,然後定義幾個natvie方法,比如
public native String getStringFromNative();
5、使用javah命令行生成jni目錄及對應的頭文件:
我用的是AndroidStudio 2.1.1,在主界面最下邊就能找到Terminal,點一下就能打開系統的命令行工具,並且已經為你自動cd到當前工程所在目錄
6、配置build.gradle文件
這里的build.gradle是指app模塊下的build.gradle,不是整個工程的build.gradle文件。在模塊的build.gradle的defaultConfig下加入以下idk配置:
ndk {
moleName"myNativeLib"
ldLibs "log", "z", "m"
abiFilters "armeabi", "armeabi-v7a", "x86"
}
7、配置local.properties文件
打開工程目錄下的local.properties,感覺這一步是自動配置的,或者說在你一開始在AndroidStudio中指定NDK目錄時已經自動生成了。我的AndroidStudio在打開local.properties已經有了
ndk.dir=/Develop/Android/android-ndk-r10e
這一行,所以就不用配了;
8、配置gradle.properties
打開工程目錄下的gradle.properties文件(注意不是build.gradle,而是gradle.properties),在文件的最後一行加入
android.useDeprecatedNdk=true
這句的作用是允許我們使用已經過時的NDK版本,不知道AndroidStudio要求使用哪個版本的NDK才不會報錯,總之只要配置了這一句就可以使用比較舊的NDK版本了,我用的r10;
至此我們在AndroidStudio中就完成了NDK環境的配置,接下來就可以寫Native代碼了;
9、寫一個.c文件測試一下是否運行正常
(1)在我們之前生成src/main/jni目錄下新建一個.c文件,方法是在jni文件夾上點滑鼠右鍵,選擇New->C/C++ Source File,然後在彈出的對話框中填入.c或.cpp文件的文件名就可以了,比如說mail.c
㈨ 蘋果筆記本做Android開發怎麼樣
必須可以,而且比win下舒服的多,君不見google自家的android工程師一水的MBP