解决一个sis包含n个exe的问题
http://discussion.forum.nokia.com/forum/showthread.php?t=76795
这是nokia论坛里相关帖,从中我实践中总结如下,希望对大家有用。
如:
** EXE 1 (console app, server, traditional EXE) **
TARGET server.exe
TARGETTYPE exe
UID 0x0 0X10201233
SECUREID 0X10201234
<no VENDORID>
** EXE 2 (GUI part, ex-APP application, with resources and all) **
TARGET mygui.exe
TARGETTYPE exe
UID 0x0 0X10201234
SECUREID 0X10201234
<no VENDORID> (摘自论坛)
一个sis包中有两个exe,在上面的两个mmp描述中,在FP2的某些机型中会出现如下问题:
问题现象描述:
1)两个exe单独打包成sis,再安装到手机,不会出现“无法安装”的问题。
2)把其中的一个exe程序打包到另一个里面时,再安装到手机,会出现“无法安装”问题(问题机型:诺基亚6720、三星i8510等)
遇到上述问题真的很头疼,资料少之又少,幸好在无意中找到了文章最开头的帖子,才找到了解决问题的方法。
解决方法:
需要注意的是(UID必须唯一 ) SECUREID ,主要的问题就是这两个id所产生。
我在实践中总结如下,如果两个exe共同使用private目录下的文件,那么 SECUREID 必须要一致,这样他们才能正常的安装。(如,GUI和Server程序,Server要自启动就需要private目录)。
另一种情况是,也很奇怪,如果其中一个exe不使用private目录下的文件,那么SECUREID 必须要不一样,不然痛苦的很啊~~~~
不知道symbian这样规定有什么苦心,但在我们开发者来看,真的是摸不着头的痛苦啊!!!!!
以上是转过来的帖子,在我的实际开发中,还没遇到这样的情况,但我曾经忘了在控制台程序的mmp文件中,把Carbide默认的平台UID 0更改成3rd的UID 0x100039ce,造成该exe打包到其他sis中,造成无法安装的情况,再次mark一下。
解决一个sis包含n个exe的问题相关推荐
- 如何把一个java程序打包成exe文件,运行在没有java虚
如何把一个java程序打包成exe文件,运行在没有java虚 核心提示:首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了:但是exe文件在没有安装jre的电脑上不能运行,如果要 ...
- 算法---给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合
题目 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合.答案可以按 任意顺序 返回.给出数字到字母的映射如下(与电话按键相同).注意 1 不对应任何字母.示例 1:输入:digits ...
- Struts2之一个Action包含多个控制处理逻辑
http://www.cnblogs.com/freeabyss/p/3290297.html 一.使用Action的动态方法调用 如果一个页面包含多个按钮,系统分别提交给Action的不同方 ...
- table中加表单元素怎么验证_使用element-ui +Vue 解决 table 里包含表单验证的问题...
应用场景: 在实际使用中经常会遇到需要在Form表单中使用table表格进行表单提交,同时又需要对table的字段进行校验,效果如图所示: 这个校验中,最关键的问题在于如何给el-form-item ...
- 百度正用谷歌AlphaGo,解决一个比围棋更难的问题 | 300块GPU在燃烧
晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 9102年,人类依然不断回想起围棋技艺被AlphaGo所碾压的恐怖. 却也有不以为然的声音:只会下棋的AI,再厉害也还是个运动员啊! 百度 ...
- 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。
电话号码的字母组合 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合. 给出数字到字母的映射如下(与电话按键相同).注意 1 不对应任何字母. 示例: 输入:"23" ...
- win10开机有东西一闪而过_Win10 开机以后不一会儿会弹出一个黑框,usoclient.exe 一闪而过。这东西对电脑有...
点击查看Win10 开机以后不一会儿会弹出一个黑框,usoclient.exe 一闪而过.这东西对电脑有具体信息 答:在Win10系统开机后会出现一个文件名为C:\WINDOWS/system32/u ...
- 再谈解决“因为文件包含病毒或潜在的垃圾软件”系统找不到gpedit.msc
前面出了一篇博文专门来解决"因为文件包含病毒或潜在的垃圾软件"的问题,其中第二种方法有人反馈解决不了,特意在私信里找我解决.我也没有遇到过,但通过远程协助还是解决了,这里记录下来. ...
- python 当前路径 搜索路径图某一个不包含_python编写一个程序,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径...
解决思路 对于像我这种刚开始入门计算机的人,解决问题最关键的是思路的学习,很多时候代码,一看就懂,一写就废. 像这个题目,我们可以用程序的思维,一步一步去解决,将问题细分,细分成你能够解决的问题然后再 ...
最新文章
- php配置mongodb扩展、安装mongodb服务教程
- python文件输出-python 文件的输入输出
- 腾讯云VS AWS :云存储网关性能谁更优?
- solrCloud源码分析之CloudSolrClient
- 从贝叶斯理论到马尔可夫随机场(MRF)--以图像分割为例
- Mac 读写NTFS硬盘
- php 中数组的定义赋值吗,怎么在php中定义一个数组
- WPF里面的常用笔刷
- centos 7上创建samba服务器
- 滴滴回应司机冲撞路人:将积极配合警方调查
- 百度2017春招笔试
- [安卓] 2、使用2中方法做按钮监听和图片按钮使用
- Delphi 实现数字转大写
- C语言入门——适合练手的密码本项目
- 虚断、虚短及同相放大与反相放大
- 3dmax2018卸载/安装失败/如何彻底卸载清除干净3dmax2018注册表和文件的方法
- java在线查看PDF
- html5 答题器页面,梦幻西游网页版科举答题器答案大全
- 微信开发者模式demo
- Android 使用 okhttp3和retrofit2 进行单文件和多文件上传