方法一、
RProcess server;
//装载一定应用,KServerName是要运行的exe应用名称
//可以不指定扩展名,默认是.exe;
//可以是全路径或不指定路径,全路径最长KMaxFileName ;
// 不指定路径,默认搜索所有驱动器下的/System/programs目录;
//第二个参数是传递给应运的命令;
server.Create(KServerName, KNullDesC) ;
//启动应用
server.Resume() ;
//关闭句柄
server.Close() ;
方法二、
RApaLsSession apaLsSession;
apaLsSession.Connect()
TApaAppInfo appInfo;
TInt retVal = apaLsSession.GetAppInfo(appInfo, aAppUid);
//启动一个应用的信息
CApaCommandLine* cmdLine = CApaCommandLine::NewLC();
cmdLine->SetExecutableNameL(appInfo.iFullName);
cmdLine->SetCommandL(EApaCommandRun);
apaLsSession.StartApp(*cmdLine) ;