Series60 2nd和3rd平台的应用程序都可通过设定应用程序注册结构的hidden属性隐藏应用程序图标,但是这两个平台使用的结构不一样,这个结构所在的文件名通常是xxxxxx_reg.rss:
Series 60 2nd: RESOURCE AIF_DATA { app_uid= 0x0000000; //app uid num_icons=2; embeddability = KAppEmbeddable; hidden= KAppIsHidden; }
Series 60 3rd: RESOURCE APP_REGISTRATION_INFO { app_file="YourProject"; localisable_resource_file = "\\resource\\apps\\YourProject"; localisable_resource_id = R_YOURPROJECT_LOCALISABLE_APP_INFO; embeddability=KAppNotEmbeddable; newfile=KAppDoesNotSupportNewFile; hidden= KAppIsHidden; }
另外,我在Series 60 3rd MR这个SDK隐藏应用程序图标后却怎么样也修改不回来,执行命令清理,搜索SDK目录工程相关的文件删除后都不成,最后没办法只能重建工程换了一个UID程序程序图标才显示出来,目前还不知道是什么原因造成的 |