作為一個(gè)跨平臺(tái)開發(fā)框架,Xamarin.Mobile有很多優(yōu)點(diǎn)。在這一框架內(nèi),開發(fā) Android 和 iOS 應(yīng)用可以不用轉(zhuǎn)到 Eclipse 或者額外購(gòu)買 Mac 并使用 Xcode,而繼續(xù)在Visual Studio之中使用 C# 與 .NET Framework 進(jìn)行。
1.下載Xamarin
2.安裝Xamarin
下載后運(yùn)行EXE文件,之后經(jīng)過一些必要的下一步,想要開發(fā)Android,Android肯定是要勾選了,IOS看心情
自己添加Android SDK路徑
注意關(guān)閉已經(jīng)打開的Visual Studio實(shí)例
之后就開始了各種安裝和下載
10分鐘過去。。。安裝完成
3.配置Android SDK環(huán)境變量
注意這里的操作,找到自己的Android-SDK的安裝目錄,添加一個(gè)環(huán)境變量
ANDROID_SDK_HOME=D:\Program Files (x86)\adt-bundle-windows-x86_64-20130219\sdk
另外,還需要在Path中添加
%ANDROID_SDK_HOME%/tools;%ANDROID_SDK_HOME%/platform-tools;注意,是2條(如果已經(jīng)打開了Visual Studio那需要重起Visual Studio才能生效)
4.新建Android項(xiàng)目
打開Visual Studio,我們就能看到這些Android項(xiàng)目了,來,新建一個(gè)
新建的時(shí)候會(huì)跳出授權(quán)信息
如果想試用請(qǐng)點(diǎn)試用,或者輸入一個(gè)License或使用Xamarin賬號(hào)都可以,如果使用Xamarin賬號(hào)會(huì)直接跳轉(zhuǎn)到Xamarin做授權(quán)。
授權(quán)后不要關(guān)閉頁(yè)面要多等一會(huì),然后VS會(huì)做提示,之后重啟VS,授權(quán)成功,項(xiàng)目列表自然顯示
點(diǎn)擊Debug,出現(xiàn)選擇模擬器界面,這里選擇Start emulator image
之后創(chuàng)建一個(gè)新的emulator image
之后建立一個(gè)模擬器;或者注意到Device Definitions 標(biāo)簽下去用模板建立一個(gè)也OK;新建后點(diǎn)擊Start
模擬器就運(yùn)行起來就算是大功告成。
這時(shí)在選擇設(shè)備中就可以選擇相應(yīng)設(shè)備
再經(jīng)過一段時(shí)間的等待程序就已經(jīng)可以運(yùn)行了,我也也可以去測(cè)試默認(rèn)的模板建立的點(diǎn)擊的程序
本文使用的環(huán)境是Windows 8 Visual Studio 2012.2