大叔也(ye)說Xamarin~Android篇(pian)~環境部署與破解
現在移動開(kai)發很(hen)HOT,以(yi)至于很(hen)多人都(dou)轉向了它(ta),大(da)叔也(ye)(ye)不例外,這(zhe)次有(you)機制接觸一(yi)下(xia)xamarin這(zhe)個(ge)東西(xi),其實之(zhi)前也(ye)(ye)用于xamarin,只是用來寫網頁程序,沒(mei)有(you)接觸到(dao)移動開(kai)發,對于xamarin的(de)(de)移動開(kai)發分為三個(ge)分支,android,ios和winform,以(yi)后(hou)可(ke)能還會支持其它(ta)的(de)(de)開(kai)發,xamarin這(zhe)個(ge)東西(xi)是跨平臺的(de)(de),本身也(ye)(ye)有(you)mac,window版本,根(gen)據你的(de)(de)需(xu)要(yao)和習慣而(er)定.
Android需要涉及的幾個東西
java jdk:(Java Development Kit)大名鼎鼎的java運行環境,JDK 是整(zheng)個Java的核心,包(bao)括(kuo)了(le)Java運行環境、Java工(gong)具和Java基(ji)礎(chu)類庫
android: sdk(android software development kit)軟(ruan)件開發(fa)工程師用于為(wei)特定(ding)的(de)軟(ruan)件包,軟(ruan)件框(kuang)架,硬件平臺、操作系(xi)統等建(jian)立應用軟(ruan)件的(de)開發(fa)工具(ju)的(de)集合(he)。我們平時說(shuo)的(de)sdk4.2,sdk5.1,sdk6.0說(shuo)的(de)就是(shi)這(zhe)個東西
android ndk:Android NDK 是在SDK前面又(you)加(jia)上了“原生”二字,即Native Development Kit,因此又(you)被(bei)Google稱為“NDK”。
android AVD:(android virtual device),安桌的(de)虛擬機(ji),本機(ji)提供的(de)速(su)度(du)超慢(man),還不如自(zi)己下載(zai)第三方的(de)
sdk相關介紹
-
從C / C++生成原生代碼庫所需要的工具和build files。
-
將一致的原生庫嵌入可以在Android設備上部署的應用程序包文件(application packages files ,即.apk文件)中。
-
支持所有未來Android平臺的一些列原生系統頭文件和庫