安卓虛擬機(jī) 為什么安卓不放棄虛擬機(jī)機(jī)制,轉(zhuǎn)變更高效的方式,例如ios一樣?
為什么安卓不放棄虛擬機(jī)機(jī)制,轉(zhuǎn)變更高效的方式,例如ios一樣?那不是Linux手機(jī)嗎?很多制造商都做過,但什么也沒做。如果Android沒有接近Java,它就不會處于目前的狀況。Java開發(fā)人員遠(yuǎn)不止
為什么安卓不放棄虛擬機(jī)機(jī)制,轉(zhuǎn)變更高效的方式,例如ios一樣?
那不是Linux手機(jī)嗎?很多制造商都做過,但什么也沒做。如果Android沒有接近Java,它就不會處于目前的狀況。Java開發(fā)人員遠(yuǎn)不止是C/C。WP就死在這上面了。如果IOS沒有硬件的支持,它早就死了。
一開始,Android希望構(gòu)建一個(gè)跨平臺的移動系統(tǒng)。事實(shí)上,以前有x86和MIPS手機(jī),但后來被arm控制,這讓人覺得這個(gè)JVM是個(gè)負(fù)擔(dān)。
如何在Android設(shè)備上運(yùn)行Linux?
這是一款A(yù)ndroid軟件termux,一款高級終端,類似于移動版Linux。除了支持bash等shell命令外,它還可以編輯和運(yùn)行C/C、python、ruby等程序,遠(yuǎn)程登錄Linux服務(wù)器,讓我簡單介紹一下這個(gè)軟件的安裝和使用,主要內(nèi)容如下:
1。下載并安裝termux,可以直接在移動應(yīng)用商店中搜索,如下所示,少于200K:
2。下載后,第一次開始安裝需要一段時(shí)間,耐心等待,安裝完成后,界面如下,這里的PKG命令類似于Linux下的apt,yum命令:
3。然后,我們可以正常運(yùn)行shell命令并下載相應(yīng)的插件。如果我們想遠(yuǎn)程登錄Linux服務(wù)器,只需下載SSH(PKG安裝),如果您想練習(xí)編程,可以直接安裝相應(yīng)的插件,如GCC、python等,稍等一下,就可以安裝成功,然后就可以正常編輯和運(yùn)行程序,如下所示:,運(yùn)行python程序:到目前為止,我們已經(jīng)完成了在Android手機(jī)上運(yùn)行Linux。一般來說,termux是一個(gè)很好的軟件。只要你有一點(diǎn)Linux基礎(chǔ),并稍微操作一下,你很快就會熟悉它。當(dāng)然,這個(gè)功能比桌面版的Linux稍差一些,但是偶爾在手機(jī)上使用或者遠(yuǎn)程登錄Linux非常方便。你也可以在業(yè)余時(shí)間用它做手機(jī)編程軟件,當(dāng)然對電腦不方便。如果你有興趣,可以試一試。希望以上分享的內(nèi)容能對您有所幫助。