[symbian]如何在第三版上实现开机自启动
来源:互联网 发布:linux iic 编辑:程序博客网 时间:2024/05/16 19:46
第二版的开机自启动比较麻烦,需要涉及到创建mdl文件并且需要在mdl中将另一程序开启,所以略过。至于第三版的开机自启动相对来说更加简单些:
假设你的应用ID为:ef37946b
1)在data下新建一个文件, [ef37946b].rss(注意加上[])文件具体代码如下
#include <startupitem.rh>
RESOURCE STARTUP_ITEM_INFO dispatcher
{
executable_name = "!://sys//bin//AutoStart.exe";
recovery = EStartupItemExPolicyNone;
}
此处的AutoStart.exe是你的应用程序文件名。
注:笔者试图通过修改此处为其他应用程序名从而启动指定其他程序,但是没有成功。
2)在mmp文件中增加以下代码
START RESOURCE [ef37946b].rss
TARGETPATH /private/101f875a/import
HEADER
END
确保:
LANG SC
CAPABILITY ReadUserData
注意“/private/101f875a/import”不能够变。
3)在pkg文件中增加以下代码
"$(EPOCROOT)epoc32/data/z/private/101f875a/import[ef37946b].rSC"-"!:/private/101f875a/import/[ef37946a].rSC"
如果是采用carbide c++编译,那么使用上述代码就可以了。
如果是使用makesis命令行打包或者使用.Net编译,那么你需要修改成绝对路径,路径名视你的安装目录而定。
例如:
"C:/Symbian/9.1/S60_3rd_MR/Epoc32/Data/z/private/101f875a/import[ef37946b].rSC"-"!:/private/101f875a/import/[ef37946a].rSC"
- [symbian]如何在第三版上实现开机自启动
- 如何在第三版上实现开机自启动
- symbian 开机自启动实现
- 如何实现symbian程序开机自启动(合辑)
- 怎样实现Symbian 应用程序开机自启动
- symbian开机自启动
- Symbian开机自启动
- 如何实现开机自启动?
- 在symbian系统中实现程序自启动(开机和安装后)
- 在symbian系统中实现程序自启动(开机和安装后)
- 如何实现用户自定义开机自启动
- Android如何实现开机自启动Service
- 如何实现QT程序开机自启动
- 如何在ubuntu16.04上添加开机自启动的python脚本
- 打造symbian开机自启动程序
- Symbian 根据配置开机自启动
- Symbian 根据配置开机自启动
- symbian S60 3rd开机自启动
- 获取指定(访客)IP的所有信息,地址、邮政编码、国家、经纬度等的API
- 函数名配对规则
- 获取指定(访客)IP的所有信息,地址、邮政编码、国家、经纬度等的API
- 嵌入式应用的单芯片USB方案
- 【symbian】如何实现程序的前后台运行切换
- [symbian]如何在第三版上实现开机自启动
- Asp.net中防止用户多次登录的方法
- [symbian]如何实现程序在应用程序菜单中隐藏
- windows2003下使用WScript.Shell
- 教你快速掌握一个简单的Oracle定时任务
- [整理]Symbian OS中的消息存储与常用操作
- vector指针的测试
- VB.NET实现Excel导入SQL数据库
- Java从入门到精通 - Swing表格JTable支持滚动