Pebble開發教程 (二)獲取SDK

2021-07-06 05:45:30 字數 2184 閱讀 2985

重點:人窮買不起macbook,此章省略。

重點:pebble sdk在ubuntu gnu/linux 12.04 lts, ubuntu 13.04, ubuntu 13.10 及 ubuntu 14.04 lts環境上正式支援。sdk還支援一些有微小的調整的發行版本。

python版本:pebble sdk要求python 2.7。同時,pebble sdk不相容python 3。但是,一些較新的發行版有的同時安裝了python2.7和python3,這可能會導致不相容問題。可以使用命令python –version來確定正在使用的python是哪乙個版本的。這意味著在下面的提示中你可以執行命令pip2來取代pip

開啟乙個terminal視窗,建立pebble tools的目錄:

mkdir ~/pebble-dev/

現在應該有乙個包含sdk檔案和目錄在路徑~/pebble-dev/pebblesdk-3.6裡面。

pebbletool的路徑加入環境變數並重新load shell設定:

echo 『export path=~/pebble-dev/pebblesdk-3.6/bin:$path』 >> ~/.bash_profile

. ~/.bash_profile;

現在可以繼續安裝全部的toolchain工具鏈。

開啟乙個terminal視窗,使用命令將檔案解壓縮到~/pebble-dev/路徑下(大約400mb大小):

cd ~/pebble-dev/pebblesdk-3.6

tar -zxf ~/downloads/arm-cs-tools-ubuntu-universal.tar.gz

現在應該有乙個叫arm-cs-tools的資料夾在路徑~/pebble-dev/pebblesdk-3.6下。sdk會自動偵測並使用這個路徑下的工具。

3) 從源**編譯工具鏈

如果由於某種原因你想從源**編譯工具鏈,pebble建議您從交叉編譯構建指令碼,以檢索正確的源**版本開發應用程式的pebble的smartwatch:你需要大約3gb的可用空間和至少乙個小時來構建工具鏈。

pebble sdk依賴於python庫,來講你電腦中的字型和轉換成pebble資源。

安裝pipvirtualenv

sudo apt-get install python-pip python2.7-dev

sudo pip install virtualenv

本地安裝python庫的依賴關係::

cd ~/pebble-dev/pebblesdk-3.6

virtualenv –no-site-packages .env

source .env/bin/activate

pip install -r requirements.txt

deactivate

注意: virtualenv不是可選的。

/bin/pebble取決於電腦~/pebble-dev/pebblesdk-3.6/.env中的virtualenv例項。

5) 安裝pebble模擬器依賴庫

pebble模擬器要求安裝一些你的電腦上可能沒有安裝過的庫。

sudo apt-get install libsdl1.2debian libfdt1 libpixman-1-0

Metal 開發教程(二)

cametallayer metal 渲染和螢幕顯示的核心動畫layer。當你想使用metal渲染layer的內容時可使用cametallayer。要在乙個view中渲染時可以考慮使用mtkview,mtkview會自動包裝cametallayer並提供高階的抽象。cametallayer 建立了乙...

Dapp開發教程二 Asch Dapp Asset

其實這篇文章有些標題黨,因為建立內建資產非常簡單,與前一篇文章的hello world相比,只多了兩次命令列的選項 然後就會觸發新的劇情了 enter asset name,for example btc,cny,usd,myasset cny?enter asset total amount 10...

小程式開發獲取FormId實戰教程

小程式開發獲取formid實戰教程。接下來的幾篇小豬將圍繞模板訊息推動的功能分別向讀者介紹小程式的幾個功能。今天要介紹的是獲取formid 為什麼要獲取formid 在回答這個問題之前先簡單的介紹下微信的模板訊息功能。在一開始,模板訊息這個許可權可不是所有都 都有的,即使你已經交了300塊完成了微信...