zoukankan      html  css  js  c++  java
  • Symbian自启动(AutoStart)

    Symbian自启动(AutoStart)

    今天处理第三版上安装自启动和开机自启动的问题。走了些弯路,也感叹为什么NOKIA论坛上好多人贴出

    来的代码是有问题的。难道想给我们这些菜鸟花调试。唬唬少费话了还是看如何去实现的吧。

    首先看看自启动如何处理,自启动处理方法很简单。只需要处理一个PKG文件就行了。
    看PKG文件内容:
    "\Symbian\9.1\S60_3rd_MR\Epoc32\release\GCCE\UREL\TestStart.exe"                 

    -"!:\sys\bin\TestStart.exe", FR, RI//这里只需要添加FR,RI标识符就可以安装完后自启动了
    在这里需要注意:
    EXE文件应该放在PKG里所有资源的最后。因为EXE安装完成后,可能需要用到前面的资源。唬唬我这里可
    是很有心得

    完成自启动后,让我们来看看随机自启动
    1在data目录下创建****.rss资源文件,其中****代表UID3
    2在创建的****.rss资源文件中,加入如下代码

    #include <startupitem.rh>

    RESOURCE STARTUP_ITEM_INFO startexe
    {
       executable_name = "!:\\sys\\bin\\Tesstart.exe"; //换成你程序名字
       recovery = EStartupItemExPolicyNone;
    }

    3保存上述资源文件后需要在MMP项目管理中加入资源文件

    SOURCEPATH        ..\data
    START RESOURCE ****.rss
        HEADER
        TARGETPATH \resource\apps
    END

    4在编译完成后,需要在PKG文件中加入生成的资源
    "\Symbian\9.1\S60_3rd_MR\Epoc32\Data\z\resource\apps\****.rsc"              
    -"c:\private\101f875a\import\[****].rsc"
    注意有如下三点:
    1这里必须安装到C盘
    2资源文件打包时必须用[]括号
    3****ID在段号必须是2号段
    完成后编译打包签名后即可以使用
    以上代码测试手机6120C,N73
  • 相关阅读:
    javaWeb 使用jsp开发 if else 标签
    javaWeb 使用jsp开发 if 标签
    javaWeb 使用jsp标签进行防盗链
    javaWeb 在jsp中 使用自定义标签输出访问者IP
    javaWeb el表达式和jstl快速入门案例
    javaWeb 使用 jsp 和 javaBean 实现计算器功能
    javaWeb 使用cookie显示上次访问网站时间
    javaWeb 使用cookie显示商品浏览记录
    javaWeb request乱码处理
    ubunu下用命令设置壁纸
  • 原文地址:https://www.cnblogs.com/zziss/p/1803998.html
Copyright © 2011-2022 走看看