編輯:Android開發教程
現在在電話上測試Ubuntu變得更加簡單,可以從Canonical上下載一個程序,它可以安裝新的操作系統而不必刪除原有的Andorid。能夠雙啟動的系統可以吸引更多的用戶關注手機/平板上的新開源平台。
Canonical在它的網站上有一個流程解釋了如何在電話上安裝Ubuntu,但是這實際上需要刪除Android系統才能獲得新的操作系統。Ubuntu的開發者已經做了大量的工作,這個新的系統看上去很棒,但是如果你決定退回到Android,你就需要刪除Ubuntu並安裝Google的Android系統。這意味這你不得不重復設置你的電話,這可能會比較麻煩。
幸運的是,現在有一個稱為MultiROM Manager的解決方案,它由Vojtech Bocek開發,現在已經可以在Google Play上下載到了,而且支持Nexus 7 (2012 & 2013)、 Nexus 4 和 Nexus 5。
另一方面,Ubuntu Touch只支持Nexus 4 (mako) 、Nexus 7 (2013) 平板 (flo)和 Nexus 10 平板 (manta),因此除非你有這些設備,否則你可能不能安全地執行這些步驟(它可能能夠工作,但是不保證會讓你的設備變磚同時/或者失去所有的數據。)
首先,你需要一台解鎖的設備,既然你有一台Nexus的設備這應該不是一個問題。你同樣還需要root你的Andorid設備,這樣你才能在這個應用裡安裝操作系統。
有很多工具可以完成這個root的工作。首先,你需要安裝ADB(Android Debug Bridge), 它隨同Canonical的工具一起提供。你需要在終端下運行下面的命令:
sudo add-apt-repository ppa:phablet-team/toolssudo apt-get updatesudo apt-get install ubuntu-device-flash
查看本欄目更多精彩內容:http://www.bianceng.cn/OS/extra/
現在,你需要下載兩個二進制包,TWRP 2.7.0.0 和 SuperSU,它們可以讓你實現root。復制SuperSU的二進制zip包到你的電話內存中,運行下面的命令進入bootloader(譯注:原文的命令 sudo reboot bootloader,應該是筆誤丟失了adb 命令 ):
sudo adb reboot bootloader
在你的電腦上解壓TWRP文件,並用下面的命令安裝鏡像到手機上(用你下載的文件名代替下面的“recovery.img”)(譯注:此處的fastboot應該也需要sudo權限才可以執行。)
sudo fastboot flash recovery recovery.img
從bootloader菜單進入recovery,你就會看到TWRP 2.7.0.0。運行TWRP並安裝SuperSU二進制包,接著重啟。
現在你已經有root訪問權限了。安裝Multi Manager,應用補丁,並為手機下載Ubuntu。應用會要求root權限,接著安裝會順利進行。當你重啟的時候你會看到一個小窗口提示你選擇你要運行的系統。選擇Ubuntu後你就可以運行了。
是不是新的享受?
via: http://news.softpedia.com/news/Hot-to-Dual-Boot-Android-4-4-2-and-Ubuntu-for-Phones-438840.shtml
譯者:geekpi 校對:wxy
用戶可以使用兩種級別與你的UI進行交互,一種是activity級別,另一種是view級別。在activity級別, Activity類暴露了一些你可以重寫的方法。有一些常
這裡歸納寫一個android網絡框架的一般性原理:Http網絡請求原理學過《計算機網絡》的應該都知道http是一種應用層協議,它通過tcp實現了可靠的數據傳輸,能夠保證數
1. Sax概述SAX是一種占用內存少且解析速度快的解析器,它采用的是事件啟動,不需要解析完整個文檔,而是按照 內容順序看文檔某個部分是否符合xml語法,如果符合就觸發相
Android手機都會有返回鍵,不管是實體鍵,還是虛擬鍵。Android用戶主要也都是通過這個返回鍵操控頁面返回方式的,不比IOS逼格甚高的只保留一個操作鍵。這種方式是最