首頁 > 軟體

Ubuntu 手機 APP開發學習(一)

2020-06-16 18:03:51

# 相關網址

  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


IT145.com E-mail:sddin#qq.com