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

隨筆 - 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 QVGA352x416雙分辨率)和各種輸入鍵(兩個軟鍵、五向導航鍵以及一些專用鍵).單手使用和大彩色屏幕的原則也使得應用開發人員能夠展現具有吸引力的內容并提供簡便的導航。除了傳統的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>
            欧美亚洲综合在线| 欧美国产日韩a欧美在线观看| 亚洲欧美综合国产精品一区| 午夜精品在线看| 午夜精品久久一牛影视| 日韩亚洲欧美综合| 免费在线成人| 最新亚洲电影| 欧美国产在线观看| 麻豆精品网站| 影音欧美亚洲| 欧美高清视频www夜色资源网| 性欧美在线看片a免费观看| 欧美一区二区视频在线观看| 日韩午夜免费视频| 亚洲欧美日韩另类精品一区二区三区 | 一区二区三区欧美在线| 欧美理论在线| 亚洲夜间福利| 欧美激情按摩在线| 亚洲区一区二区三区| 亚洲欧美久久久久一区二区三区| 9l国产精品久久久久麻豆| 国产亚洲美州欧州综合国| 欧美午夜不卡| 日韩视频不卡中文| 欧美在线视频免费观看| 亚洲承认在线| 久久久99久久精品女同性| 99re热精品| 久久久另类综合| 久久视频精品在线| 性久久久久久久久久久久| 欧美精品一区二区三| 加勒比av一区二区| 亚洲第一福利视频| 国产日韩综合一区二区性色av| 欧美日韩四区| 国产精品久久久久一区二区三区| 欧美搞黄网站| 欧美电影资源| 在线观看日韩av电影| 在线午夜精品| 好看的日韩av电影| 亚洲一区二区三区免费在线观看| 欧美日韩在线视频观看| 欧美日韩小视频| 日韩一二三在线视频播| 91久久综合| 欧美日韩国产在线播放网站| 欧美新色视频| 欧美一区二区三区精品| 亚洲曰本av电影| 久久亚洲欧洲| 亚洲精品少妇网址| 久久精品99国产精品日本| 你懂的国产精品| 99一区二区| 亚洲欧美激情一区二区| 免费亚洲视频| 亚洲欧美乱综合| 久久中文在线| 激情久久久久| 亚洲毛片在线观看| 国产综合久久久久久鬼色| 亚洲综合视频网| 久久九九热re6这里有精品| 欧美成人国产va精品日本一级| 欧美色图首页| 男女激情视频一区| 老司机精品视频网站| 亚洲色图自拍| 一区二区欧美在线| 欧美精品大片| 亚洲午夜在线观看视频在线| 日韩一级精品视频在线观看| 国产一区二区黄| 在线亚洲电影| 国产精品综合网站| 午夜在线精品偷拍| 欧美黄色片免费观看| 欧美成人一区二区三区片免费| 国产无遮挡一区二区三区毛片日本| 亚洲国产毛片完整版| 欧美日韩成人在线播放| 亚洲成人中文| 亚洲久久一区二区| 一区二区三区高清在线| 99视频在线观看一区三区| 欧美日韩视频在线一区二区| 亚洲精品欧洲精品| 亚洲欧美日韩精品久久久| 国产精品综合网站| 久久激情综合| 亚洲狠狠丁香婷婷综合久久久| 亚洲九九精品| 国产亚洲一区二区三区在线观看| 午夜视频一区二区| 91久久国产精品91久久性色| 亚洲午夜一区二区三区| 国产视频亚洲精品| 欧美高清视频一二三区| 亚洲视频一区二区在线观看| 久久爱另类一区二区小说| 欧美高清视频免费观看| 亚洲精品少妇网址| 免费在线欧美黄色| 亚洲综合日韩中文字幕v在线| 国产精品免费看片| 欧美二区在线看| 久久人人爽人人爽| 亚洲欧美日韩人成在线播放| 亚洲精品中文字幕女同| 久久久福利视频| 麻豆精品精品国产自在97香蕉| 一本色道综合亚洲| 日韩午夜剧场| 亚洲欧洲一区二区三区在线观看 | 久久精品国产亚洲精品| 国产精品电影观看| 午夜国产欧美理论在线播放| 9l国产精品久久久久麻豆| 亚洲永久免费精品| 午夜日本精品| 欧美一区二区精品| 久久精品欧美日韩| 久久综合五月| 欧美国产综合视频| 亚洲麻豆国产自偷在线| 亚洲欧美日本在线| 久久视频这里只有精品| 蜜桃精品久久久久久久免费影院| 91久久在线观看| 一本久久综合亚洲鲁鲁| 午夜亚洲性色视频| 久久久人成影片一区二区三区观看 | 国产乱码精品一区二区三区五月婷 | 欧美日韩中文在线| 国产精品理论片| 永久555www成人免费| 亚洲国内高清视频| 国产一区二区三区四区老人| 亚洲承认在线| 亚洲已满18点击进入久久| 久久久之久亚州精品露出| 亚洲精品九九| 久久久亚洲高清| 欧美体内she精视频在线观看| 国产欧美日韩亚州综合| 国产精品久久久久久久久婷婷 | 国产精品美女黄网| 亚洲第一在线综合网站| 欧美在线观看一二区| 99精品欧美一区二区蜜桃免费| 久久久精品欧美丰满| 国产日韩精品在线观看| 亚洲一区欧美一区| 亚洲影院在线| 亚洲欧美一区二区三区极速播放 | 亚洲高清不卡| 亚洲欧洲综合另类| 欧美成人按摩| 久久综合一区二区| 亚洲丰满少妇videoshd| 欧美r片在线| 欧美电影打屁股sp| 一区二区三区导航| 亚洲在线免费视频| 在线观看成人一级片| 欧美成在线视频| 亚洲精品在线视频观看| 欧美在线啊v| 久久久国产亚洲精品| 一区二区欧美日韩视频| 国产午夜精品久久久| 欧美韩日一区二区三区| 国产精品电影网站| 欧美.日韩.国产.一区.二区| 欧美—级高清免费播放| 性色av一区二区三区红粉影视| 亚洲免费视频一区二区| 亚洲电影观看| 香蕉成人啪国产精品视频综合网| 亚洲国产精品专区久久| 亚洲制服欧美中文字幕中文字幕| 国产一区视频在线看| 夜夜嗨av一区二区三区网站四季av| 国产精品一区二区久久久久| 亚洲国产一区在线| 在线观看日韩一区| 欧美一区二区三区在线播放| 亚洲精品中文字幕在线观看| 久久精品天堂| 久久影视三级福利片| 国产欧美精品一区二区色综合| 99在线|亚洲一区二区| 99v久久综合狠狠综合久久| 美玉足脚交一区二区三区图片| 久久爱www久久做| 国产一区二区三区奇米久涩 |