青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 224  文章 - 41  trackbacks - 0
<2008年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

享受編程

常用鏈接

留言簿(11)

隨筆分類(159)

隨筆檔案(224)

文章分類(2)

文章檔案(4)

經典c++博客

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

原文地址

(http://blog.csdn.net/ydfok/archive/2007/07/11/1685256.aspx)

今天下午下載了S60 3rd Edition SDK 仔細看了下sdk.把自己的一點認識跟大家分享一下.

QUOTE:

首先看看S60 3.0改變了什么:

   1. S60 3.0的權限分為兩大類:系統權限和用戶權限。權限是針對資源訪問的,其實大多數系統和用戶資源的位置是公開的,只是并非所有資源都能訪問或者說并非所有資源都想讓用戶通過應用去訪問通過提供基本的安全通信協議.平臺安全性也可以支持提供數據保密性.完整性和鑒權.它還支持通過使用數字簽名對可安裝軟件進行鑒權

  2.新版S60 3rd Edition增強了多媒體及企業應用功能.大彩色屏幕(176x208標準、240x320 QVGA、352x416雙分辨率)和各種輸入鍵(兩個軟鍵、五向導航鍵以及一些專用鍵).單手使用和大彩色屏幕的原則也使得應用開發人員能夠展現具有吸引力的內容并提供簡便的導航。除了傳統的176x208縱向布局外,橫向布局也支持雙分辨率(352x416)QVGA (240x320)模式

3.S60 3rd Edition SVG光柵化(rasterizing)引擎支持SVG Tiny 1.1標準,還支持直線和填充不透明度及漸變色.

QUOTE:

關于第一個權限問題.NOKIA論壇說程序和用戶將被禁止訪問文件系統.在真機平臺上下列文件夾沒有權限是不能訪問的

/sys/bin/文件夾-包括程序的可執行文件(不能訪問)

/private/文件夾-包括程序的一些數據(不能訪問)

/private/<SID>-這里SID是一個程序ID

/resource/文件夾-包含的是共享文件

讓我們一起看看SDK里有什么內容:

QUOTE:

Z:分為

1. ipdatatest 包含一些配置文件

2. private  文件夾里面很多類似 101f4cd5   101f6cfe這樣的文件夾.里面包含 backup_registration.xml.commondsy.ini之類的配置文件

3.resource 里面是共享的文件.resource 根目錄有很多aknnotpi.rsc這樣的資源文件.也有很多apps.bootdata.fep.fonts.messaging.xml這些大家熟悉的文件夾.安裝程序后一些公共的文件就放在這里

4.smoketest 里面是一些配置文件

5.sys包含bindata文件夾.bin/文件夾有程序的可執行文件和資源文件RSC或鏈接庫等(不能訪問). data文件夾里有一些數據文件

6.system文件夾又包含.apps.data.install.programs.sounds等文件夾.這些文件夾跟現在的文件夾的內容差不多.沒有什么改變

有兄弟可能會問.為什么resource system都有apps.data等文件夾.這里就體現了S60 3.0的權限問題.一個程序只能訪問自己的文件夾而不能訪問其他應用程序文件夾.resource 文件夾做為共享文件夾.存放已安裝程序的一些鏈接庫等.

QUOTE:

   S60 3.0應用程序最大的改變是加入了數字簽名對應用程序進行授權.為什么要這樣做.NOKIA考慮到安全性的問題.必須經過數字簽名.這點跟SP系統上加入數字簽名差不多.從概念上來說.是在這程序當中加了一道鎖.只有經過簽名驗證的應用程序.才能打開這道鎖.才能運行手機上.如果應用程序被修改過.例如漢化或者破解.或者使用了一些未經簽名許可的敏感的API.應用程序就不能在手機上執行.在使用安裝應用包上.可以多次使用數字簽名.如果不修改這個內容又想通過數字認證鑒權.達到破解目的.這點在現在來說具有一定困難.

S60 3.0的應用程序變成了EXE.打包后的文件也變成了SISX.即是從以前的SIS轉變到SISX.APP轉變到EXE.那么在編寫程序和打包方面又有什么不同呢.具體的改變又有那些呢.

QUOTE:

1.首先應用程序入口點改變了.

2.S60 BLD.INF 工程文件的改變.

3.MMP文件的改變

4.應用程序 RSS 資源文件的改變

5.添加了應用程序注冊文件

6.增強了ICON的編譯.加入了第三版的MIF文件.同時也支持舊版的MBM文件

7.打包時增加了數字認證

有了這些改變后.S60 3.0系統的應用程序還支不支持SIS文件格式呢?從論壇現有的S6 3.0平臺的文件來看.S60 3.0平臺是支持SIS格式的.其打包依舊通過PKG文件.下面來分析下S60 3.0 自帶helloworldPKG文件

QUOTE:

; HelloWorldBasic_armv5.pkgPKG文件名

;

;Language - standard language definitions

&EN定義語言文件

; standard SIS file header

#{"HelloWorldBasic"},(0xA000017F),1,0,0軟件名

;Localised Vendor name

%{"Vendor-EN"}

;Unique Vendor name

:"Vendor"

;Supports Series 60 v 3.0

[0x101F7961], 0, 0, 0, {"Series60ProductID"}產品ID和支持機型

;Files to install程序安裝文件

"..\..\..\epoc32\release\armv5\urel\HelloWorldBasic.exe"                -"!:\sys\bin\HelloWorldBasic.exe"

"..\..\..\epoc32\data\z\resource\apps\HelloWorldBasic.rsc"              -"!:\resource\apps\HelloWorldBasic.rsc"

"..\..\..\epoc32\data\z\private\10003a3f\import\apps\HelloWorldBasic_reg.rsc"  -"!:\private\10003a3f\import\apps\HelloWorldBasic_reg.rsc"

"..\..\..\epoc32\data\z\resource\apps\helloworldbasic_aif.mif"                -"!:\resource\apps\helloworldbasic_aif.mif"

"..\..\..\epoc32\winscw\c\private\A000017F\hello.txt"                        -"!:\private\A000017F\hello.txt"

;required for application to be covered by backup/restore facility S60 3.0l多了這個備份和注冊文件

"backup_registration.xml"                                                -"!:\private\A000017F\backup_registration.xml"

通過分析上面的PKG文件我們不難發現.

1.程序安裝后的主目錄從現在的system\app\*.程序名變成了\sys\bin文件夾.二進制文件位于\sys\bin目錄中

2.S60 3.0依舊支持RSC資源文件.

3.A000017F\hello.txt為程序ID.

4.圖標名稱也由現在的*.AIF變成了×_aif.mif

5.并且多了一個應用程序注冊文件backup_registration.xml

在創建SISX文件前我們需要獲取R&D證書以便為您的應用簽名.

第一個方法是購買一個VeriSign ACS Publisher ID..獲得Developer Access Certificate

第二個方法是創建一個私鑰和自簽名證書 Makekeys 工具可用于創建私鑰和自簽名證書.工具我會在下面提供

  那么我們來看一下.SIS文件怎么加入數字簽證變成.先把上面的PKG文件打包成SIS文件后再運行signsis命令并將R&D密鑰和證書信息作為參數輸入

MAKEKEYS創建私鑰和自簽名證書命令:

makekeys -cert -dname "CN=Michael OR=Ltd CO=CN" MyApp.key MyApp.cer

signsis簽署命令

SignSIS InternetEmail_v30_gcce.sis InternetEmail_v30_gcce.sis DevCert.cer Access.key 3G365KEN

DevCert代表目標設備.Access Key代表認證的私鑰.3G365KEN則是認證私鑰文件的密碼

   那么S60 3.0 平臺除了這些變化外還有什么變化.

QUOTE:

最明顯的變化就是分辨率的變化.S60 3.0176 x 208像素.208 x 176像素.240 x 320像素

.320 x 240像素.352 x 416像素.416 x 352像素.在模擬器下大家可看到SDK對各種分辨率的支持.據大平洋某篇評測說以后的軟件將根據分辨率自動調整.相信以后的軟件會擁有越來越好的兼容性.

補充一下.以后的漢化.破解會不會更困難.我不會破解只說下今天下午對SDK內自帶的RSC的看法.

QUOTE:

  通過圖片可以看到現在的漢化軟件完全兼容第三版的資源.可進行修改等.

posted on 2010-02-25 09:40 漂漂 閱讀(598) 評論(0)  編輯 收藏 引用 所屬分類: symbian開發
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲黄色成人网| 一区二区精品国产| 亚洲欧美美女| 欧美一二区视频| 亚洲国产日韩欧美在线动漫 | 美女视频黄免费的久久| 亚洲高清在线观看一区| 亚洲高清av在线| 亚洲乱码一区二区| 国产欧美一级| 亚洲激情视频网| 国产视频在线观看一区| 亚洲茄子视频| 在线观看日韩av| 亚洲一区在线视频| 日韩一级黄色av| 久久久www成人免费精品| 亚洲小说欧美另类婷婷| 久久久精品久久久久| 最近中文字幕mv在线一区二区三区四区| 国产精品久久久久影院亚瑟| 美女91精品| 国产精品午夜国产小视频| 亚洲国产日韩在线| 又紧又大又爽精品一区二区| 亚洲一区不卡| 在线一区亚洲| 欧美高清视频在线| 欧美成人福利视频| 国一区二区在线观看| 在线亚洲自拍| 亚洲视频一区| 欧美日韩你懂的| 亚洲国产精品一区二区久| 黄页网站一区| 久久精品九九| 久久久久久久一区二区三区| 国产精品乱人伦一区二区 | 欧美精品激情| 最新成人av网站| 亚洲国产精品热久久| 香蕉久久夜色| 欧美三级视频在线播放| 欧美成人精品在线| 国产欧美精品日韩精品| 亚洲少妇自拍| 艳女tv在线观看国产一区| 久久久久久日产精品| 久久av二区| 国产精品一二三四| 中文日韩欧美| 欧美成人久久| 欧美一区二区三区视频免费| 欧美韩国一区| 欧美国产欧美亚洲国产日韩mv天天看完整 | 在线中文字幕日韩| 男女精品网站| 老鸭窝毛片一区二区三区| 国产精品永久入口久久久| avtt综合网| 亚洲深夜影院| 欧美色一级片| 在线亚洲一区观看| 亚洲国产三级| 美女尤物久久精品| 蜜桃久久av| 亚洲电影天堂av| 久久这里只有精品视频首页| 久久久久99| 国内精品视频一区| 久久夜色精品国产欧美乱| 美玉足脚交一区二区三区图片| 好吊色欧美一区二区三区视频| 久久精品99国产精品酒店日本| 久久免费视频观看| 激情成人av在线| 久久久久久久999| 狼人天天伊人久久| 亚洲精品欧美日韩| 久久久久久久一区| 狠狠色狠狠色综合日日五| 久久国产欧美精品| 美女网站久久| 99国产精品99久久久久久粉嫩| 欧美日韩国产在线一区| 一区二区三区精品国产| 性欧美大战久久久久久久免费观看 | 国产日韩一区二区三区| 欧美有码视频| 欧美不卡福利| 亚洲最新视频在线| 久久久水蜜桃| 欧美国产日韩精品免费观看| 亚洲人成网站色ww在线| 欧美人与性禽动交情品| 亚洲深夜福利网站| 久久精品免费| 亚洲激情av| 欧美系列电影免费观看| 午夜精品久久久99热福利| 老牛国产精品一区的观看方式| 亚洲高清久久久| 国产精品乱人伦一区二区 | 亚洲国产精品小视频| 久久久久国产成人精品亚洲午夜| 性欧美8khd高清极品| 欧美另类99xxxxx| 午夜精品美女自拍福到在线 | 亚洲午夜久久久久久久久电影网| 久久久久久9| 在线亚洲精品| 黄色精品免费| 欧美亚洲第一页| 麻豆久久久9性大片| 亚洲福利免费| 亚洲精品一区二区在线观看| 国产精品爱啪在线线免费观看| 久久精品一区二区三区四区| 亚洲三级性片| 久久一本综合频道| 亚洲无线一线二线三线区别av| 国产综合色产在线精品| 欧美日韩mp4| 久久综合狠狠综合久久激情| 亚洲午夜在线| 亚洲激情在线| 欧美成人高清| 中文日韩电影网站| 亚洲欧洲精品一区二区精品久久久| 国产精品日韩久久久| 欧美成人免费全部| 亚洲小视频在线| 1024日韩| 国产精品www色诱视频| 欧美色偷偷大香| 欧美成人中文| 美女主播一区| 久久久久久久尹人综合网亚洲| 亚洲嫩草精品久久| 亚洲免费观看| 亚洲日韩视频| 最新中文字幕一区二区三区| 六月天综合网| 日韩一级成人av| 欧美香蕉大胸在线视频观看| 免费高清在线一区| 性欧美办公室18xxxxhd| 亚洲一区影院| 亚洲一区国产视频| 亚洲高清在线播放| 亚洲三级免费| 99国产精品久久久久久久成人热| 亚洲电影成人| 亚洲激情校园春色| 亚洲人成亚洲人成在线观看图片 | 欧美国产另类| 欧美88av| 欧美黄色免费| 亚洲国产精彩中文乱码av在线播放| 久久青青草原一区二区| 久久综合给合久久狠狠色| 快播亚洲色图| 久久中文字幕导航| 欧美淫片网站| 欧美成人免费网站| 亚洲国产精品一区二区第一页 | 欧美理论片在线观看| 欧美高清成人| 99综合在线| 亚洲一级片在线观看| 亚洲欧美成人一区二区在线电影 | 黄色欧美成人| 91久久精品国产91性色tv| 亚洲国产美女精品久久久久∴| 亚洲品质自拍| 亚洲人www| 亚洲一区不卡| 久久国产日韩| 欧美激情亚洲视频| 日韩视频―中文字幕| 亚洲视频免费在线| 性做久久久久久久久| 久热精品在线视频| 欧美日韩精品一区| 国产视频一区在线观看| 国产亚洲欧美日韩一区二区| 国产一区二区三区四区在线观看| 永久免费精品影视网站| 日韩视频免费观看高清完整版| 亚洲午夜激情网页| 久久青草欧美一区二区三区| 亚洲国产精品成人| 亚洲一区二区三区精品动漫| 一区二区三区高清视频在线观看| 亚洲性视频网站| 久久久久久一区二区三区| 欧美老女人xx| 激情文学综合丁香| 在线一区二区三区四区| 久久一区欧美|