用户: 密码: 答案:   我要注册   忘记密码

加入收藏  设为首页

开发文档

CNJM首页

业界新闻

手机软件

终端应用

资源下载

EclipseME

CNJM论坛

                 

频道列表

J2ME开发 176篇
服务器端开发 33篇
JAVA语言 71篇
游戏与图形 101篇
WindowsMobile开发 6篇
Symbian开发 61篇
Brew开发 36篇
其它开发平台 6篇

热点文章

向大家推荐几个比...  17492次
[推荐]symbian入门... 10526次
制作sis文件全攻略 9420次
Symbian Series60...  8215次
写给symbian os开...  8089次
Series 60图形开发... 7917次
[转帖]Symbian OS ... 7908次
在.pkg中定义条件...  7543次
请问有大虾知道如...  7382次
连载:Series 60应...  7279次
在Symbian OS中读...  7052次
蔡鸟的一些学习笔...  6559次

文章搜索

搜 索
按 照
频 道
  
制作sis文件全攻略
编辑:jjLuckystar    审核:rocks    文章来源:CNJM论坛精华
关键词:无    发表日期:2004-01-15 08:24:21    浏览次数:9420次
本文版权归原作者,中国JAVA手机网收录本文的目的是让更多人阅读到此文章。转载请注明出处为中国JAVA手机网<www.cnjm.net>
来自:http://www.cnjm.net/tech/article721.html

/**************************************************
制作sis文件全攻略
**************************************************/
本例子以sdk v1.2 附带C:\Symbian\6.1\Series60\Series60Ex\graphics工程为目标
1、拷贝你的工程到C:\symbian\6.1\mywork
2、在命令行模式下,导航到你的mmp文件所在目录
3、bldmake bldfiles
4、abld build wins udeb  ,编译可能会发生错误,因为没有找到bitmapmethods.cpp等文件。
  搜索下,你需要把相关文件拷贝到工程目录,最好是把C:\Symbian\6.1\Series60\Series60Ex\helperfunctions
  整个目录拷贝到C:\symbian\6.1\mywork下
5、epoc启动模拟器,测试程序没有错误后
6、abld build armi urel,执行这个命令之后会在目录c:\symbian\6.1\series60\epoc32\release
JAVA手机网[www.cnjm.net]
\armi\urel生成文件Graphics.APP   Graphics.rsc  images.mbm三个文件  确认之后
7、在C:\symbian\6.1\mywork\graphics\sis  用记事本建立或者修改你的pkg文件,内容如下
; Graphics.pkg
;
;Language - standard language definitions
&EN
; standard SIS file header
#{"Graphics"},(0x10005B81),1,0,0
;Supports Series 60 v 1.2  
(0x101F8202), 0, 0, 0, {"Series60ProductID"}
JAVA手机网[www.cnjm.net]
;
JAVA手机网[www.cnjm.net]
"c:\symbian\6.1\series60\epoc32\release\armi\urel\Graphics.APP"-"C:\system\apps\Graphics\Graphics.app"
"c:\symbian\6.1\series60\epoc32\release\armi\urel\Graphics.rsc"-"C:\system\apps\Graphics\Graphics.rsc"
"c:\symbian\6.1\series60\epoc32\release\armi\urel\images.mbm"-"C:\system\apps\Graphics\images.mbm"
请注意:以上设置为sdk1.2版本,如果sdk为0.9版本,0x101F8202改为0x101F6F88;sdk1.0版本改为0x101F795F。
JAVA手机网[www.cnjm.net]
这是UID,具体请参照有关稳当。如果你的sdk没有安装在c驱动器,那么请修改相应的路径。如果你是新建文件编辑
最后请把文件保存为.pkg文件。
另:以上编辑内容有“;“的改行内容可以省略(删除)
8、命令行模式下,导航到C:\symbian\6.1\mywork\graphics\sis目录
9、makesis graphics.pkg
10、回到sis目录,你会看到生成了sis文件。不知道这是否就是你的需要。:)可惜阿,我没有target device

来自:http://www.cnjm.net/tech/article721.html

相关文章
   暂无相关文章
最新评论
匿名 在 2006-09-27 17:54:38 发表的评论:
提示什么不是外部命令的是因为你的路径没配置好,你的用户名要是administrator,程序要装在c盘,perl版本要高,看看这些理由是不是有一个。
sis装不进去是因为手机一段时间只能装一个程序,看看你的手机是不是显示了提示。 
NOTDO 在 2005-08-29 14:37:43 发表的评论:
vc路径没有放到path 
nicholas-xu 在 2005-08-26 20:55:49 发表的评论:
我在abld build wins udeb的时候出现这样的错误,为什么呢? 540) this.width = 540'>
 
our2122 在 2004-03-07 14:00:31 发表的评论:
我制作的sis文件在安装的最后提示:
“***(程序名)与你的智能手机不兼容”
这会是什么原因??
我就用的文档中举的例子的helloworld作的。
 
straybird 在 2004-03-04 19:40:43 发表的评论:
英文的语言标志是&EN,那中文是&ZH吗?我用的是0.9的中文SDK,打算试一下显示中文 
网站简介  |  关于版权  |  广告服务  |  网站地图  |  联系我们
Copyright © www.CNJM.net, All rights reserved
中国JAVA手机网 版权所有
ICP备案:京ICP备041452