Mono for Android試用體驗

來源:互聯網
上載者:User

首發地址:

Mono for Android試用體驗
http://www.eoeandroid.com/thread-208850-1-1.html

--------------------------------------------

Mono for Android(原名MonoDroid)是xamarin推出的一個款基於Mono的Android應用開發工具,允許使用者使用C#和.Net類庫開發Android應用。
是不是有些神奇?Android不是應該用Java開發嗎?哈哈,因為xamarin那一幫牛人重寫了個C#編譯器,使得C#代碼能夠編譯成Java位元組碼。這就好理解了吧。

環境要求

我的本子是Mac OS X 10.8,就以此為例:
1、Java SDK 1.6/1.7
配好了Android環境的同學,就略過吧。
2、Android SDK
這個也是必須的。
3、Mono Framework
Windows系統好像可以直接用.Net Framework,Mac就只好裝一下了。
4、MonoDevelop
Windows可以用Visual Studio。
5、Mono for Android
最後才是這個開發包

安裝時候的問題

官方文檔說,Android SDK應該放在/Developer/SDKs目錄下。然而,即使我安放正確了,Mono for Android安裝時仍然提示找不到Android SDK,又給我下了安裝一遍...

第一個應用

運行MonoDevelop,建立應用之前,配置一下SDK的路徑。Preferences -> Other -> SDK Locations,設定下Android SDK的路徑就好:

接下來就可以建立應用了,建立一個解決方案,語言C#,類型選Mono for Android Application。
預設的API版本是8,如果你沒有裝API 8(Android 2.2),直接調試就會出錯。這個可以在項目屬性裡配置:

免費版的Mono for Android只能去模擬器調試,想要用真機調試的話,就得花錢。最便宜的399刀...
跑一下類比機,看看預設項目的效果:

沒啥差別吧?哈哈

感覺MonoDevelop的介面還不錯,至少我覺得比Eclipse好:

 

看上去挺不錯的樣子,你是不是也想試試了呢?
哈哈,去試試吧。不過,如果想要在生產環節中使用,我覺得還是得謹慎考慮。且不說錢的事兒,Mono for Android的使用者畢竟少,遇到問題找人問也不容易呢。

參考連結
Xamarin.com
Installation for Mac Manual Installation

 -----------------------

不錯的文章:

分享一個Android火焰效果程式
http://www.eoeandroid.com/thread-210395-1-1.html

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.