自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

MeeGo移動應(yīng)用程序開發(fā)入門

移動開發(fā)
MeeGo handset版本則是Qt應(yīng)用,包括桌面管理器和窗口管理器,以及各種應(yīng)用,你會看到Qt無所不在。這篇文章就以最簡單的篇幅介紹一下如何在Linux下搭建一個MeeGo Handset環(huán)境。

我們曾經(jīng)講過“在QT SDK下構(gòu)建MeeGo Touch開發(fā)環(huán)境”,本文將講一下MeeGo handset版本的Qt應(yīng)用,包括桌面管理器和窗口管理器,以及各種應(yīng)用,你會看到Qt無所不在。這篇文章就以最簡單的篇幅介紹一下如何在Linux下搭建一個MeeGo Handset環(huán)境。

下載準備SDK

要下載的只有兩個文件,一個是MeeGo的映像文件,另一個則是腳本文件,可以參考以下命令

  1. zhu@CuteQt:~$ cd meego/  
  2. zhu@CuteQt:~/meego$ wget http://download3.meego.com/meego-sdk-chroot  
  3. zhu@CuteQt:~/meego$ chmod +x meego-sdk-chroot  
  4. zhu@CuteQt:~/meego$ wget http://download3.meego.com/meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.tar.bz2  
  5. zhu@CuteQt:~/meego$ tar xjf meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.tar.bz2  
  6. zhu@CuteQt:~/meego$ mkdir rootfs  
  7.  

執(zhí)行啟動MeeGo環(huán)境

MeeGo在linux里的執(zhí)行是利用了chroot環(huán)境,將UI運行在Xephyr服務(wù)器上,運行命令如下

  1. zhu@CuteQt:~/meego$ sudo mount -o loop,offset=512 meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729/meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.raw rootfs  
  2. zhu@CuteQt:~/meego$ sudo ./meego-sdk-chroot rootfs/  
  3. root@meego-handset-sdk:/# startmeego  
  4.  

注意命令前的提示符,startmeego是運行在chroot環(huán)境里面的,它是一個腳本文件,感興趣的朋友可以直接用vi打開來看。好了,這時你可以看到運行在Xephyr里的MeeGo了,并可以進行操作。

看看源代碼

既然都是Qt寫的代碼,那就看看源代碼吧。不過這個下載的MeeGo映像文件里的包管理工具里只有Zypper,沒有Yum,可以通過以下命令將yum工具裝上。

  1. root@meego-handset-sdk:/# zypper install yum  
  2. root@meego-handset-sdk:/# zypper install yum-utils  
  3.  

你想看什么源代碼的時候,使用yumdowloader –source packagename 就可以把它下載下來,比如如果想看fennec-qt的代碼,只要使用下面命令

  1. root@meego-handset-sdk:/# yumdownloader –source fennec-qt  
  2.  

解壓rpm軟件包,只需要進行安裝命令就可以,源代碼會被安裝到 $HOME/rpmbuild/SOURCES目錄下

  1. root@meego-handset-sdk:/# rpm -i filename.rpm  
  2.  

說明

本文是一個基于Xephyr的開發(fā)的最基礎(chǔ)介紹,MeeGo還可以在QEMU中進行開發(fā),我會將自己的學(xué)習(xí)體會陸續(xù)寫出來和大家交流。

【編輯推薦】

  1. 在QT SDK下構(gòu)建MeeGo Touch開發(fā)環(huán)境
  2. 諾基亞發(fā)布開發(fā)框架Qt4.7 推出快速UI工具
  3. 華麗中的樸實 MeeGo終端UI設(shè)計界面(多圖)
  4. 詳解MeeGo Touch服務(wù)框架
責(zé)任編輯:佚名 來源: cuteqt
相關(guān)推薦

2010-11-18 15:52:32

QMLMeeGo

2010-05-02 14:35:47

Meego開發(fā)

2011-02-22 10:23:43

2011-12-06 10:10:59

云計算移動應(yīng)用

2010-05-12 14:12:44

Meego開發(fā)

2010-08-18 09:23:19

Flash Lite移動應(yīng)用程序開發(fā)

2015-09-07 09:21:32

移動應(yīng)用Android平臺模板

2010-08-11 09:45:03

2013-02-22 09:28:45

MEAP軟件移動應(yīng)用開發(fā)HTML5

2018-12-28 14:10:57

開發(fā)工具 移動應(yīng)用

2013-01-17 15:51:42

Android開發(fā)應(yīng)用程序組件

2011-10-13 16:34:30

MeeGoQt插件

2011-03-21 09:44:22

Facebook智能手機

2022-01-20 15:33:30

區(qū)塊鏈創(chuàng)新初創(chuàng)公司

2011-11-17 15:01:37

AdobeAIR移動應(yīng)用

2014-05-31 22:54:37

Azure移動服務(wù)應(yīng)用程序

2011-04-29 10:46:32

iPhone開發(fā)入門iPhoneiOS

2012-10-11 09:16:42

政府部門開發(fā)

2021-11-16 13:46:29

移動應(yīng)用安全應(yīng)用程序

2016-07-29 13:47:05

RethinkDBWeb
點贊
收藏

51CTO技術(shù)棧公眾號