Xamarin
Xamarin是基於Mono的平台.
Xamarin旨在讓開發者可以用C#編寫iOS, Android, Mac應用程序,也就是跨平台移動開發。
下載資源
1,進入Xamarin官方網站http://xamarin.com/下載xamarin,需要填寫一些信息才能下載
沒有翻牆的情況下完成后報錯的同時會彈出所需要的資源窗口
2,根據↑給出的資源Uri,分別下載Java JDK、Android SDK、Android NDK、GTK、Xamarin for Visual Studio(如果你用Visual Studio開發就不用下載Xamarin Studio了)
安裝
按照上面提示的下載順序安裝,
01,安裝Java JDK
02,安裝Android SDK
然后在Android SDK的安裝目錄下,雙擊“SDK Manager.exe”,打開Android SDK Manager,Android SDK Manage負責下載或更新不同版本的SDK包,它會獲取可安裝的sdk版本,但是國內有牆,有時候會出現獲取失敗的情況。可以修改hosts文件(也可能無法下載),建議還是弄個VPN,然后就可以下載Android的各個版本的SDK了,還有辦法是網上下載好,下載的地址http://www.androiddevtools.cn/
03,安裝Android NDK
04,安裝GTK
05,安裝xamarin for visual studio
完成后打開Visual Studio 2013
需要做些配置打開 工具-->選項,配置好Android SDK、Android NDK的路徑-->確定
接下來我們創建一個Android應用程序
這里需要我們登錄,去注冊一個賬號就可以了
注冊並登錄后可以使用了 有30天的使用時間
接下來就可以寫我們的Android應用程序了
現在還差很關鍵的一步就是創建一個安卓的模擬器,也可以使用上面原生的模擬器,但啟動速度非常慢。當然也可以真機調試
Genymotion安卓模擬器
這里介紹一下很不錯的安卓模擬器Genymotion
進入Genymotion官網http://www.genymotion.net/下載最新的Genymotion
選擇免費版
選擇Genymotion與VirtualBox集成版(Genymotion依賴於VitualBox虛擬機軟件)
安裝完成后打開Genymotion,選擇添加一個虛擬機,然后會需要你登錄,輸入你剛注冊的賬號登錄
選擇一個虛擬機,然后下載(這里我下載android 4.3版本的)
使用模擬器前還需要做一些配置,打開Settings-->ADB-->選擇Android SDK位置-->OK-->Start開啟模擬器
成功后就可以使用Genymotion測試Android應用程序了
有時可能需要先開啟虛擬機后再打開Vistual Studio,才會在Vistual Studio出現剛創建的模擬器↓
OK了,如果不能連接到模擬器,大部分是SDK的問題了
-----------------------------------------------------------------------------------
Visual Studio 2013 Xamarin for iOS 環境搭建