开发学院手机开发iPhone 开发 Symbian/Android/iOS/WM安装包对比 阅读

Symbian/Android/iOS/WM安装包对比

 2011-01-05 08:02:43 来源:WEB开发网 闂傚倸鍊搁崐椋庢濮橆兗缂氱憸宥堢亱闂佸湱铏庨崰鏍不椤栫偞鐓ラ柣鏇炲€圭€氾拷闂傚倸鍊搁崐椋庣矆娓氣偓楠炲鏁撻悩鎻掔€梺姹囧灩閻忔艾鐣烽弻銉︾厵闁规鍠栭。濂告煕鎼达紕校闁靛洤瀚伴獮鎺楀箣濠靛啫浜鹃柣銏⑶圭壕濠氭煙閻愵剚鐏辨俊鎻掔墛缁绘盯宕卞Δ鍐冣剝绻涘畝濠佺敖缂佽鲸鎹囧畷鎺戭潩閹典焦鐎搁梻浣烘嚀閸ゆ牠骞忛敓锟�婵犵數濮烽弫鍛婃叏椤撱垹绠柛鎰靛枛瀹告繃銇勯幘瀵哥畼闁硅娲熷缁樼瑹閳ь剙岣胯鐓ら柕鍫濇偪濞差亜惟闁宠桨鑳堕崝锕€顪冮妶鍡楃瑐闁煎啿鐖奸崺濠囧即閵忥紕鍘梺鎼炲劗閺呮稒绂掕缁辨帗娼忛埡浣锋闂佽桨鐒﹂幑鍥极閹剧粯鏅搁柨鐕傛嫹闂傚倸鍊搁崐椋庢濮橆兗缂氱憸宥堢亱闂佸湱铏庨崰鏍不椤栫偞鐓ラ柣鏇炲€圭€氾拷  闂傚倸鍊搁崐鐑芥嚄閼哥數浠氱紓鍌欒兌缁垶銆冮崨鏉戠厺鐎广儱顦崡鎶芥煏韫囨洖校闁诲寒鍓熷铏圭磼濡搫顫岄梺璇茬箲濮樸劑鍩€椤掍礁鍤柛鎾跺枎椤繐煤椤忓嫬鐎銈嗘礀閹冲酣宕滄导瀛樷拺闂侇偆鍋涢懟顖涙櫠椤斿墽纾煎璺猴功缁夎櫣鈧鍠栭…閿嬩繆濮濆矈妲烽梺绋款儐閹瑰洤螞閸愩劉妲堟繛鍡楃箲濞堟﹢姊绘担椋庝覆缂傚秮鍋撴繛瀛樼矤閸撶喖宕洪埀顒併亜閹烘垵鈧綊寮抽鍕厱閻庯綆浜烽煬顒傗偓瑙勬磻閸楀啿顕i崐鐕佹Ь闂佸搫妫寸粻鎾诲蓟閵娾晜鍋嗛柛灞剧☉椤忥拷
核心提示:首页完成改版,来提意见Symbian:Symbian C++程序安装包为sis或者sisx后缀的文件,Symbian/Android/iOS/WM安装包对比,开发者需要编译生成需要安装的二进制文件(如exe文件、res文件等),然后编写pkg文件,开发者证书中包括了部分手机的IMEI信息,之后包括在开发者证书中的手机,
首页完成改版,来提意见

Symbian:

Symbian C++程序安装包为sis或者sisx后缀的文件。开发者需要编译生成需要安装的二进制文件(如exe文件、res文件等),然后编写pkg文件,最后使用makesis命令行工具生成sis包,并使用signsis工具签名。pkg文件列出所有需要包括在sis包中的文件,包括文件的源路径及安装到手机上之后的目标路径,也可以指定少许的其他属性。例如,exe在安装过程中是否执行,在卸载程序过程中是否执行等。

sis包中包含的常见文件:

exe文件:可执行文件,由C++代码编译生成。

res文件:资源文件,一般包括字符串资源、UI元素及布局信息、菜单信息等,res文件由工程中的rss等文件由资源编译器编译生成特定格式的二进制文件。

mbm文件:图形资源文件,由图形资源编译器编译生成特定格式的二进制图形资源文件,Symbian只支持bmp文件。

其他文件:你可以直接包含原始的资源文件在sis包中,由程序在运行时动态加载。(不过这意味着你要手动编写更多的代码)

Symbian C++程序包sis文件,一般需要签名才能在手机上安装。sis包的签名可以限制以下几点:

1. 是否赋予可执行文件对应的权限。Symbian下系统相关的操作有权限限制,编写一个可执行文件代码时,需要在工程文件中指定执行权限。用以签名的证书文件中需要包括允许对应权限的信息,签名后才能在手机上正常安装,否则即使安装成功,执行时功能也会不正常。Symbian下的权限需要向厂商(如 Nokia)申请,比较高的权限(例如AllFiles、TCB)等权限,厂商会严格审核。这个过程是人工进行的,你需要填写申请表,厂商决定是否通过。 Symbian签名证书的申请,一般由公司等团体申请,个人开发者一般申请不到比较高的权限。Symbian签名是需要付费的,一般一个完整程序需要 300欧。(目前有说上传Ovi Store的程序,可以获得Nokia的免费签名,但是这种免费签名能获得多高的权限,我还不清楚)

2. 可用以识别程序的开发者。sis包在提交签名前,需要用企业的ACS证书签名,这样程序中就包括了开发者的身份信息。

3. 可用以保证sis包的完整性。如果你在sis包签名之后,对sis包做出某些修改,安装时系统会检测到,并使安装失败。

4. 可用以确定sis包可以安装到哪些手机。厂商正式签名的sis包是可以安装到所有手机的,开发过程中一般使用开发者证书签名。开发者证书中包括了部分手机的IMEI信息,之后包括在开发者证书中的手机,才能正常安装开发者签名的sis包。

1 2 3 4  下一页

Tags:Symbian Android iOS

编辑录入:爽爽 [复制链接] [打 印]
[]
  • 好
  • 好的评价 如果觉得好,就请您
      0%(0)
  • 差
  • 差的评价 如果觉得差,就请您
      0%(0)
更多精彩
    赞助商链接

    热点阅读
      焦点图片
        最新推荐
          精彩阅读