回覆列表
  • 1 # 拉那烈

    純Linux的手機作業系統,沒有中間虛擬機器不是沒有,還挺多的,比如Ubuntu Touch,火狐作業系統,三星Tizen作業系統,還有號稱首款真正的Linux智慧手機Librem 5。

    這些系統發展的並不好,導致很少進入大眾的視線,讓你覺得好像所有的作業系統都是Android的虛擬機器架構。

    有些人說為這些沒發展起來的手機是因為介面醜,其實不然,Android早期的版本1.0. 2.0也醜的要命,就是它的引入的Java虛擬機器,引來了無數Java開發者加入,快速的構建起了Android的開發生態。逐漸發展成今天你們看到的樣子。

    你們都還看過那些純Linux的手機作業系統呢?晒出來。

  • 2 # 程式小崔

    首先硬體利用率100%是個啥概念?你所說的硬體利用率100%估計是硬體資源使用率100%,而不是一部分在執行虛擬機器在浪費資源是這個意思嗎?其實你所說的純linux手機從相對的概念來說,現在的安卓手機都是純linux手機,因為他們的本質都是在linux核心的基礎上開發的出來的系統。

    有了虛擬機器就好辦了,開發真不關係虛擬機器是如何編譯成硬體能夠識別的編譯碼,開發真只要關係具體的業務流程以及開放的API硬體呼叫的介面就可以了。這樣方便開發者能夠開發一個APP可以到處使用的方便。

    另外虛擬機器其實就是一個編譯器,編譯成為硬體可以識別的語言,那麼提高編譯器的執行效率就成為優化安卓系統的核心關鍵了,因此現在jvm編譯器效率早已不是當年2.0時代能夠比擬的,因此過多的擔心是沒有必要的。

  • 3 # 股市財經客串磚家

    Purism 釋出的 Librem 5就是基於PureOS Linux的純Linux手機。國內沒上市,可線上定。淘寶也有賣的,好像是二手。

  • 4 # 大洋一生1

    相信我,你並不想用它。摩托羅拉第一代的“智慧手機”就是純Linux的。然後呢,它被諾基亞的塞班打敗了。然後塞班又被安卓打敗了。

  • 5 # dearhao

    安卓不就是純linux麼,再純,把圖形介面去掉只留核心命令列執行?

    “硬體利用率100%”是什麼意思不理解啊,就是說整個系統零部件全都100%效能執行嗎?且不說有沒有好處和必要性,電池高興不?單說cpu100%利用率也得看時候...

  • 6 # m1517

    首先不是沒有純linux手機,也有人列舉了,只是不火,太小眾.

    安卓是執行在linux核心上的,硬體還是底層linux進行操作的,所以也無關硬體利用率,只是多了一層有效率上的問題.

    為什麼純linux手機少, 原因只有一個,那就是沒有生態圈,你手機做出來了,但是應用少,銷量肯定不行嘍.

    為什麼不能像蘋果那樣建立起一個生態圈?

    手機硬體是多種多樣的,如果純linux,一個app如果想在所有裝置上執行,需要真對不同硬體重新編譯,這個不現實. 蘋果為什麼可以? 應為蘋果只有一套硬體. 所以linux的生態建立不起來,導致linux手機也起不來.

  • 7 # eexpss

    - 其實只是生態建立晚了。搞得早的通常容易霸佔市場。

    - 生態要靠巨大資金來建立。

    - 巨大資金只能來自超大的公司。

    - 公司都是為了盈利。這和linux思維背離。

  • 8 # 昂首挺胸i

    本人有幸玩過摩托羅拉zn5 似乎是linux系統 開源率非常之高 所以一切都可以diy 它是相容jar格式軟體 當初在手機上玩過cs 也只是為了達成這個想法 具體引數配置忘了 不過這臺手機在當時的確很牛

  • 9 # 吃小米的魚

    簡單理解下,有java虛擬機器存在。app開發適配更容易。不然會像windows和Linux一樣,安裝一個軟體先裝幾十個依賴。

  • 10 # 腦袋蟲

    什麼叫純linux的手機?你的手機系統就是linux的。估計你想說為啥不能跟蘋果一樣是吧?直接用c或者其他語言直接程式設計?因為linux各種標準太多啊!大一統的切投資少的手段就是java啊,搞其他格式限制太多了!可能搞不好也會跟桌面的linux系統一樣,無法達到統一格式,然後泯然眾人

  • 中秋節和大豐收的關聯?
  • 想“一鏡走天下”,用24—70/2.8鏡頭來搭配佳能5D4如何?