Symbian不提示安装(Silence install)
来源:互联网 发布:大数据工程师招聘 编辑:程序博客网 时间:2024/05/18 00:14
今天学习了一下安装SIS文件不提示用户。呼呼有点意思。在这里总结一下供大家参考和学习。
以下函数即为安装对应SIS包的实现方法
silenceInstall()
{
CAOSync* waiter = CAOSync::NewL();//自定义的活动对象,用于同步使用。
SwiUI::RSWInstSilentLauncher iLauncher;
//Install Option
SwiUI::TInstallOptions iOptions;
//Installation Option pkg
SwiUI::TInstallOptionsPckg iOptionsPckg;
CleanupStack::PushL( waiter );
iOptions.iUpgrade = SwiUI::EPolicyNotAllowed;
iOptions.iOCSP = SwiUI::EPolicyNotAllowed;
iOptions.iDrive = 'C';//安装在C盘
iOptions.iUntrusted = SwiUI::EPolicyNotAllowed;
iOptions.iCapabilities = SwiUI::EPolicyNotAllowed;
iOptionsPckg = iOptions;
TBufC<50> FName(KTempPath);//需要安装的SIS文件路径
//Silent insatllation
iLauncher.Connect();
iLauncher.SilentInstall(waiter->iStatus,FName,iOptionsPckg);
waiter->Execute();
iLauncher.Close();
CleanupStack::PopAndDestroy( waiter );
}
CAOSync活动对象的得要的实现方法
void CAOSync::Execute()
{
SetActive();
iWait->Start();
}
void CAOSync::DoCancel()
{
iWait->AsyncStop();
}
void CAOSync::RunL()
{
iWait->AsyncStop();
}
以上代码在E71上测试通过
以下函数即为安装对应SIS包的实现方法
silenceInstall()
{
CAOSync* waiter = CAOSync::NewL();//自定义的活动对象,用于同步使用。
SwiUI::RSWInstSilentLauncher iLauncher;
//Install Option
SwiUI::TInstallOptions iOptions;
//Installation Option pkg
SwiUI::TInstallOptionsPckg iOptionsPckg;
CleanupStack::PushL( waiter );
iOptions.iUpgrade = SwiUI::EPolicyNotAllowed;
iOptions.iOCSP = SwiUI::EPolicyNotAllowed;
iOptions.iDrive = 'C';//安装在C盘
iOptions.iUntrusted = SwiUI::EPolicyNotAllowed;
iOptions.iCapabilities = SwiUI::EPolicyNotAllowed;
iOptionsPckg = iOptions;
TBufC<50> FName(KTempPath);//需要安装的SIS文件路径
//Silent insatllation
iLauncher.Connect();
iLauncher.SilentInstall(waiter->iStatus,FName,iOptionsPckg);
waiter->Execute();
iLauncher.Close();
CleanupStack::PopAndDestroy( waiter );
}
CAOSync活动对象的得要的实现方法
void CAOSync::Execute()
{
SetActive();
iWait->Start();
}
void CAOSync::DoCancel()
{
iWait->AsyncStop();
}
void CAOSync::RunL()
{
iWait->AsyncStop();
}
以上代码在E71上测试通过
- Symbian不提示安装(Silence install)
- Symbian不提示安装(Silence install)
- Symbian不提示安装(Silence install)
- silence
- 创建android工程时Install Dependencies(安装依赖)提示
- Symbian 安装过程中显示提示信息
- 安装Apache后,提示no service install
- 安装Apache后,提示no service install
- npm install 安装不成功,提示python2.7
- MySQL Server安装失败提示install Redistributable
- [转]Symbian开发提示(1)
- 【转】Symbian 开发提示(2)
- ubuntu apt-get 总结 install xxx -d能下载安装包(含依赖)不安装
- VM(虚拟机安装win7 提示 :units specified don't exist, SHSUCDX can't install)解决方法
- VM(虚拟机安装win7 提示 :units specified don't exist, SHSUCDX can't install)解决方法
- VM(虚拟机安装win7 提示 :units specified don't exist, SHSUCDX can't install)解决方法
- VM7.0安装不上VMware tools,提示VMware Tools installation cannot be started manually while Easy Install is in progress.
- 【转】Symbian Silent Install/uninstall
- 八、NHibernate关系之——多对多
- 强烈推荐:240多个jQuery插件
- HashMap排序
- Form中单独使用query过滤数据源表连接
- 面向设备的Web服务
- Symbian不提示安装(Silence install)
- 名家集锦之--eagle-对于troubleshooting的一点体会
- 工作日志-技术人员的培养
- Java注释规范
- 【入门推荐】ACM之输入
- Windows 套接字实现通信
- 内嵌SIS自启动(inline sis autostart)
- 工作日志-技术人员的培养
- ------------------SQL基础和T-SQL技术编程----------------------