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

隨筆 - 224  文章 - 41  trackbacks - 0
<2025年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 漂漂 閱讀(599) 評論(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>
            国产女精品视频网站免费 | 欧美ab在线视频| 国产精品免费看久久久香蕉| 亚洲精品在线免费| 亚洲人精品午夜| 久久一区中文字幕| 在线播放日韩| 免费成人av| 亚洲字幕一区二区| 欧美日韩国产精品一区二区亚洲| 亚洲人成网站777色婷婷| 美国成人直播| 免费h精品视频在线播放| 亚洲国产导航| 亚洲黄色在线视频| 欧美日本韩国一区二区三区| 一本色道久久综合亚洲精品按摩| 亚洲国产综合91精品麻豆| 久久只有精品| 一本色道久久综合亚洲精品按摩| 亚洲国产欧美在线| 欧美日韩亚洲系列| 亚洲欧美日韩人成在线播放| 亚洲在线一区二区三区| 国产啪精品视频| 毛片一区二区三区| 欧美极品aⅴ影院| 亚洲一品av免费观看| 亚洲精选一区| 国产乱码精品| 欧美+日本+国产+在线a∨观看| 久久综合网色—综合色88| 亚洲伦伦在线| 亚洲午夜小视频| 在线成人激情黄色| 一区二区三区毛片| 国产一区二区三区四区hd| 免费久久精品视频| 欧美日本在线视频| 久久av一区二区三区| 美女黄毛**国产精品啪啪| 亚洲综合日本| 快射av在线播放一区| 亚洲淫性视频| 美国成人直播| 亚洲一区二区三区四区在线观看| 性欧美xxxx大乳国产app| 在线不卡亚洲| 亚洲一区二区四区| 亚洲精品视频免费在线观看| 午夜精品免费视频| 一区二区三区视频在线观看| 欧美诱惑福利视频| 亚洲女女女同性video| 噜噜噜91成人网| 欧美一区网站| 欧美成人午夜激情在线| 久久国产精品99久久久久久老狼| 欧美人成网站| 欧美成人精品| 国产在线观看精品一区二区三区| 日韩午夜一区| 亚洲精品免费网站| 久久人人精品| 午夜精品一区二区三区在线视| 久久亚洲视频| 久久精品成人欧美大片古装| 国产精品久久久久av| 91久久黄色| 亚洲国产精品黑人久久久| 午夜在线成人av| 性做久久久久久| 久久久蜜桃一区二区人| 久久成人羞羞网站| 国产午夜亚洲精品理论片色戒| 亚洲视频导航| 亚洲欧美成人精品| 欧美日韩美女一区二区| 亚洲成色999久久网站| 伊人激情综合| 亚洲免费网址| 欧美一区日本一区韩国一区| 国产精品嫩草99av在线| 亚洲午夜久久久久久尤物| 亚洲欧美变态国产另类| 国产精品成人午夜| 亚洲女与黑人做爰| 久久av一区二区三区漫画| 国产精品久久久久av| 亚洲一区精品电影| 久久精品日韩| 一区二区三区在线免费播放| 久久精品二区三区| 欧美/亚洲一区| 亚洲伦理精品| 欧美日韩另类综合| 午夜精品久久久久久99热| 欧美在线国产| 一区在线免费观看| 欧美jjzz| 日韩视频一区二区三区在线播放免费观看 | 亚洲日本在线视频观看| 欧美日本在线看| 亚洲一区区二区| 久久综合色播五月| 亚洲精品久久在线| 欧美视频精品在线| 性色av香蕉一区二区| 女女同性精品视频| 99精品热视频| 国产伦精品一区二区三区免费| 久久高清福利视频| 亚洲高清久久网| 午夜久久久久| 在线日韩av片| 欧美日韩成人精品| 性色一区二区三区| 91久久一区二区| 欧美在线二区| 激情亚洲网站| 免费欧美在线| 亚洲欧美视频在线观看视频| 久久综合给合久久狠狠色 | 欧美日韩精品在线播放| 亚洲自拍偷拍麻豆| 久久久精品一区| 亚洲精品免费一二三区| 狠狠色丁香婷婷综合影院| 国产精品视频导航| 国产精品v欧美精品v日韩| 欧美激情片在线观看| 牛人盗摄一区二区三区视频| 久久精品五月婷婷| 久久国产精彩视频| 欧美在线免费观看| 亚洲视频在线观看| 中日韩美女免费视频网址在线观看 | 欧美电影电视剧在线观看| 久久蜜桃资源一区二区老牛| 欧美一区二区三区免费在线看 | 亚洲黄色av一区| 一区二区三区我不卡| 国内自拍视频一区二区三区| 国产资源精品在线观看| 国产一区二区三区久久久久久久久 | 在线一区二区三区四区| 亚洲卡通欧美制服中文| 亚洲精品乱码久久久久久蜜桃91| 亚洲第一天堂无码专区| 亚洲欧洲日产国产综合网| 亚洲黄色小视频| 亚洲日韩视频| 在线午夜精品| 亚洲在线播放电影| 性亚洲最疯狂xxxx高清| 久久久人人人| 欧美精品一区二区蜜臀亚洲| 欧美另类一区| 国产精品免费看片| 激情校园亚洲| 亚洲精品综合| 亚洲欧美日韩天堂一区二区| 欧美中文字幕视频| 免费视频亚洲| 亚洲日本理论电影| 亚洲男女自偷自拍| 久久精品在线免费观看| 女同性一区二区三区人了人一 | 久久精品亚洲一区二区| 免费成人你懂的| 欧美日韩在线播| 国产一区二区激情| 亚洲另类自拍| 欧美自拍偷拍| 欧美激情1区2区3区| 一区二区三区视频在线播放| 久久精品视频导航| 欧美另类视频在线| 国产一区二区在线观看免费| 亚洲精品免费在线播放| 欧美一区二区三区久久精品茉莉花| 久久亚洲春色中文字幕久久久| 亚洲国产日韩欧美在线99| 亚洲欧美日韩在线播放| 欧美激情第六页| 国产在线视频欧美| 亚洲视频一区在线| 蜜桃av综合| 亚洲男同1069视频| 欧美精品在线一区二区| 国产亚洲成年网址在线观看| av成人手机在线| 久久亚洲国产精品一区二区 | 久久免费的精品国产v∧| 亚洲美女性视频| 老鸭窝毛片一区二区三区| 国产亚洲激情| 亚洲影视九九影院在线观看| 亚洲国产国产亚洲一二三| 久久精品99国产精品|