我希望使用java读取.sis文件(symbian内容),并希望尽可能从二进制文件中获取尽可能多的元相关信息,例如应用程序名称,版本,平台支持和目标语言。我认为这可以通过查看symbian规范来完成,我似乎记得另一个应用程序执行此操作,但我不确定如何?有没有人有任何见解?
答案 0 :(得分:3)
有两种略有不同的SIS文件格式。旧的一个用于9.x之前的Symbian OS版本,另一个用于9.x及更高版本的平台安全性添加。我假设您要解码这种较新的格式。
以下是SIS file specification for 9.x and later的链接。
有关解析9.x SIS文件的代码示例,请查看sisinfo.py。