當前位置:編程學習大全網 - 編程語言 - 如何制作手機系統

如何制作手機系統

問題壹:怎麽制做手機操作系統 手機操作系統壹般只應用在高端智能化手機上。目前,在智能手機市場上,中國市場仍以個人信息管理型手機為主,隨著更多廠商的加入,整體市場的競爭已經開始呈現出分散化的態勢。從市場容量、競爭狀態和應用狀況上來看,整個市場仍處於啟動階段。 目前應用在手機上的操作系統主要有Palm OS、Symbian(塞班)、Windows mobile、Linux、Android(安卓)、iPhone(蘋果) OS、Black Berry(黑莓)OS 6.0、Windows Phone 7(自Windows Phone7出現後,Windows Mobile系列正式退出手機系統市場)。

Symbian

簡介

Symbian(塞班)是壹個實時性、多任務的純32位操作系統,具有功耗低、內存占用少等特點,非常適合手機等移動設備使用,經過不斷完善,可以支持GPRS、藍牙、SyncML、以及3G技術。最重要的是它是壹個標準化的開放式平臺,任何人都可以為支持Symbian的設備開發軟件。與微軟產品不同的是,Symbian將移動設備的通用技術,也就是操作系統的內核,與圖形用戶界面技術分開,能很好的適應不同方式輸入的平臺,也可以使廠商可以為自己的產品制作更加友好的操作界面,符合個性化的潮流,這也是用戶能見到不同樣子的symbian系統的主要原因。現在為這個平臺開發的java程序已經開始在互聯網上盛行。用戶可以通過安裝這些軟件,擴展手機功能。高仿iphone4: 808tt/

iOS

簡介

iOS是由蘋果公司為iPhone開發的操作系統。它主要是給iPhone、iPodtouch以及iPad使用。就像其基於Mac OS X的操作系統壹樣,它也是以Darwin為基礎的。原本這個系統名為iPhone OS,直到2010年6月7日WWDC大會上宣布改名為iOS。 [2][3]iOS的系統架構分為四個層次:核心操作系統層(the Core OS layer),核心服務層(the Core Services layer),媒體層(the Media layer),可輕觸層(the Cocoa Touch layer)。系統操作占用大概240MB的存儲器空間。

Brew

CDMA之父高通公司開發的封閉式系統 安裝軟件極為艱難 常見在500元以下的CDMA手機有QQ

BREW就是無線二進制運行環境(Binary Runtime Environment for Wireless)的縮寫, 是高通公司2001年推出的基於CDMA網絡 無線互聯網發射平臺 上增值業務開發運行的基本平臺。相對Java,BREW是壹個更底層的技術。

BREW提供壹個高效、低成本、可擴展和熟悉的應用程序執行環境(AEE), 著重開發可無縫植入任何實際手持設備的應用程序。制造商和開發人員可以隨時對運行環境進行擴展,提供應用程序需要的各種附加性能模塊,如無線互聯網發射平臺中包含的多媒體、多種連接方式、位置服務、用戶界面、網絡等功能套件。BREW提供的功能環境就好像PC機上的操作系統壹樣,可以通過服務提供商下載指定類型的應用程序或遊戲來使用。同時,通過BREW接口功能,供應商可以提供成套的完整的資訊、商務、娛樂功能。在將來的版本中,BREW內核類將能提供諸如藍牙技術、全球定......>>

問題二:如何自己制作手機系統 對於妳的問題,簡單告訴妳吧,做系統的機器都是很貴的,壹般個人沒有機器做不出的,那簡單的山寨手機的系統,機器也有300多晚人民幣

問題三:手機操作系統是怎樣做出來的? 第壹個問題:壹般來講是用C語言編寫,比如樓上說的Androi戶就是用C語言編寫,不過它的應用程序是用JAVA寫的,然後通過JAVA虛擬機解釋成手機可以識別的指令。

第二個問題:現在的手機的處理器壹般都是基於ARM內核做出來的,所以兼容性不成問題。

第三個問題:解釋的話就是用的ARM的匯編語言,妳要是想學習的話找壹本ARM的匯編語言教材學習就行了。

第四個問題:PC上是用ARM的編譯器ADS編譯的,嵌入式中所謂交叉編譯環境,就是在PC上建立編譯環境,然後編譯出來可以在手機上運行的程序。

第五個問題:編譯之後通過下載工具download到手機上就行了,平時大家講的刷機,就是這個過程。

問題四:剛制造出來的手機怎麽安裝android系統 妳說的並不正確,剛制造出來的手機只是硬件的堆砌物沒錯,但是硬件裏面已經固化了初始程序功初始程序是通過其他方式,比如直接寫入芯片等方式固化在手機芯片中的)然後當然就可以進行刷機等方式

並且,量產的手機不是壹個壹個刷機的,也是將開發好的系統批量寫入芯片,然後再拿芯片去生產的。

問題五:我想制作壹個類似安卓系統的手機系統需要怎麽做 安卓是基於linux系統的,然後是對ARM平臺優化的java虛擬機,如果妳打算做手機系統,首先妳要非常熟悉linux系統,熟悉內核開發,熟悉驅動開發。而且java虛擬機方面還牽涉到甲骨文的專利問題。要是個人,沒有很強的團隊和資金支持還是很困難的。(我目前只是計算機專業本科,這是我的理解)

問題六:如何制作手機操作系統 手機操作系統和電腦操作系統本質上是壹樣的。

除了簡化了很多不必要的功能(比如串口、USB設備),所以操作系統才能做的小。

同時多了通話管理、SIM卡管理、網絡管理這些特殊功能。

然後基於這個操作系統做了很多應用程序,比如通訊錄、照片、地圖、同步。。。

問題七:手機怎麽從做系統啊? 呵呵,這個妳得去找修手機的人,因為外面不是內行。

問題八:怎麽自己制作安卓系統 方法/步驟

1

首先,在百度主頁搜素壹下“appcan”,選擇第壹個進入

2

這是個安卓開放平臺,如果要自制安卓app,需要註冊壹下,右側註冊,郵箱激活然後登陸

3

回到註冊,右側點擊“創建應用”

4

在打開的頁面,有幾個可供選項,根據自己的需要,選擇相應的類型。如果妳只是制作壹個網址的app,那麽選擇第壹行第二個就行了,點擊開始制作

入口網址輸入妳制作軟件的來源網址,他上面會有壹個默認的,在下面選擇“網頁轉碼”或者“web app”

點擊“開始制作”,填壹下應用的名稱,點擊下壹步

接下來,選擇應用的圖標,也可以自己上傳壹個作為圖標。然後點擊下壹步

然後選擇屏幕設置為phone或者pad,以及默認啟動效果,也就是顏色,還有啟動圖標

再接著,選擇應用裏面的插件,因為如果不選擇就沒法下壹步,完成之後點擊下壹步

把渠道號和渠道描述填寫壹下就可以了,說明壹下,渠道號就是版本號,可以任意填

點擊保存,然後點擊“下壹步”,選擇發布平臺,如安卓

然後在最下面點擊“生成安裝包”,稍等壹下,安裝包就出來啦

點擊“應用管理”進入,會看到剛才制作的app,版本,下載數量等等。

在版本信息裏面可以下載或者發布到應用商店裏面啦

問題九:智能手機怎麽做系統 要在網上下載手機刷機包,也就是手機系統包,然後用手機刷機工具把這個刷機包安裝妳手機裏面(要取得root權限),其實很簡單,妳搜索手機刷機工具,網上壹大堆

  • 上一篇:珊瑚蟲版QQ與騰訊QQ有哪些區別?
  • 下一篇:XML技術與數據庫的發展趨勢分析
  • copyright 2024編程學習大全網