2021-05-12 14:32:11
Ubuntu 手機 APP開發學習(一)
# 相關網址
http://developer.Ubuntu.com/zh-cn/apps/sdk/
0. 環境搭建
首選需要一個Ubuntu 14.04作業系統。沒啥好講的,直接安裝了一個虛擬機器。
系統安裝完成後,請不要更新作業系統。如果更新後,安裝Ubuntu SDK則會出現如下報錯:
The following packages have unmet dependencies:
libcogl15: Depends: libc6 (>= 2.17) but 2.19-0ubuntu6.6 is to be installed
Depends: libdrm2 (>= 2.4.17) but 2.4.56-1~ubuntu2 is to be installed
Depends: libegl1-x11 but it is a virtual package
Depends: libgbm1 (>= 8.1~0) but 10.1.3-0ubuntu0.3 is to be installed
Depends: libgdk-pixbuf2.0-0 (>= 2.22.0) but 2.30.7-0ubuntu1 is to be installed
Depends: libglib2.0-0 (>= 2.32.0) but 2.40.2-0ubuntu1 is to be installed
Depends: libxdamage1 (>= 1:1.1) but 1:1.1.4-1ubuntu1 is to be installed
Depends: libxrandr2 (>= 2:1.2.0) but 2:1.4.2-1 is to be installed
1. 安裝SDK
官方安裝方法:http://developer.ubuntu.com/zh-cn/start/ubuntu-sdk/installing-the-sdk/
安裝這個方法安裝完成後,我並沒有在官方文件中所說的“在Unity Dash Applications透鏡中搜尋“Ubuntu SDK””中找到Ubuntu SDK。
開啟Ubuntu Software Center,在其中搜尋Ubuntu SDK,點選安裝即可。
(ps:由於我已經安裝好了,右下角的Install按鈕變為了Remove)。
2. 下載工具包
官方說明:http://developer.ubuntu.com/zh-cn/apps/sdk/tutorials/click-targets-and-device-kits/
在開始寫程式碼之前,需要下載一個Ubuntu手機的工具包。
在建立前,請仔細閱讀官方說明文件。選擇架構時,推薦選擇:amrfh。
三個架構可用:armfh、i386和amd64
•amrfh是手機、平板電腦和一些桌面上常見的ARM架構
•i386通常用於早期桌面(32位元)
•amd64是大多數最新計算機上使用的64位元架構
注意:模擬器可使用任何架構。
--by http://developer.ubuntu.com/zh-cn/apps/sdk/tutorials/click-targets-and-device-kits/
過程中,需要下載一系列的內容,需要耐心等待,時間視網路情況而定。
Ubuntu 14.04 下載、安裝、設定的相關知識 http://www.linuxidc.com/Linux/2014-04/100370.htm
Ubuntu 14.04系統下載地址:http://www.linuxidc.com/Linux/2014-04/100352.htm
相關文章