大叔也說Xamarin~Android篇~環境部署與破解

來源:互聯網
上載者:User

標籤:

原文:大叔也說Xamarin~Android篇~環境部署與破解

現在移動開發很HOT,以至於很多人都轉向了它,大叔也不例外,這次有機制接觸一下xamarin這個東西,其實之前也用於xamarin,只是用來寫網頁程式,沒有接觸到移動開發,對於xamarin的移動開發分為三個分支,android,ios和winform,以後可能還會支援其它的開發,xamarin這個東西是跨平台的,本身也有mac,window版本,根據你的需要和習慣而定.

Android需要涉及的幾個東西

java jdk:(Java Development Kit)大名鼎鼎的java運行環境,JDK 是整個Java的核心,包括了Java運行環境、Java工具和Java基礎類庫

android: sdk(android software development kit)軟體開發工程師用於為特定的軟體包,軟體架構,硬體平台、作業系統等建立應用軟體的開發工具的集合。我們平時說的sdk4.2,sdk5.1,sdk6.0說的就是這個東西

android ndk:Android NDK 是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google稱為“NDK”。

                  眾所周知,Android程式運行在Dalvik虛擬機器中,NDK允許使用者使用類似C / C++之類的原生代碼語言執行部分程式。

android AVD:(android virtual device),安桌的虛擬機器,本機提供的速度超慢,還不如自己下載第三方的

sdk相關介紹 NDK包括了
  • 從C / C++產生原生程式碼程式庫所需要的工具和build files。
  • 將一致的原生庫嵌入可以在Android裝置上部署的應用程式套件組合檔案(application packages files ,即.apk檔案)中。
  • 支援所有未來Android平台的一些列原生系統標頭檔和庫
為何要用到NDK?概括來說主要分為以下幾種情況:1. 代碼的保護,由於apk的java層代碼很容易被反編譯,而C/C++庫反匯難度較大。2. 在NDK中調用第三方C/C++庫,因為大部分的開源庫都是用C/C++代碼編寫的。3. 便於移植,用C/C++寫的庫可以方便在其他的嵌入式平台上再次使用。環境搭建1 下載java jdk並安裝2 下載android sdk並解壓3 下載xamarin,版本為3.11.666,目前這個版本破解後比較穩定,沒有大小的限制4 下載xamarin studio開發環境建立android,並產生apk注意產生時需要使用release模式可以通過從工具箱拖動工具來實現簡單的布局產生apk檔案,使用指定模擬器進行開啟,或者真機測試產生後的APK檔案現在我們的第一個android程式就完成了,在這裡感謝一下朱守強大師的破解包!

大叔也說Xamarin~Android篇~環境部署與破解

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.