This page was last modified 16:19, 26 October 2007.
Como recuperar o diretório privado da aplicação
From Forum Nokia Wiki
Na versão 9.0 do Symbian OS, foi introduzida uma camada de segurança denominada Platform Security, que entre outras coisas restringe o acesso a determinados diretórios. As aplicações, então, possuem um diretório privado no qual podem armazenar e ler dados dos quais necessite. Esse diretório tem a forma de \private\<SID>, onde SID corresponde ao secure id da aplicação.
O trecho de código a seguir demonstra como recuperar o diretório privado:
TFileName GetPrivateAppDir (RFs & aSession) { // ex.: sid da aplicação = 0xed054200 // recupera o diretório sem informação de disco // ex.: \private\ed054200 TFileName path; User::LeaveIfError (aSession.PrivatePath (path)); // recuperar o atalho completo da aplicação // (no dispositivo) #ifndef __WINS__ TFileName appFullName = CEikonEnv::Static()->EikAppUi()->Application()->AppFullName(); // construir um objeto que vai inspecionar o texto para extrair a // letra do disco onde está a aplicação TParse parse; parse.Set (appFullName, NULL, NULL); // extrair a informação sobre o disco (Drive() ) e inserí-la no // atalho privado // ex.: d:\private\ed054200 path.Insert (0, parse.Drive()); #endif return path; }
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Nokia 3220 problem | whichet | Mobile Java General | 3 | 2005-09-29 21:57 |
| 6110 Navigator Aplicación que use GPS | blancavillamia | Foro en Español (Spanish Forum) | 0 | 2007-09-04 17:04 |
| Problemas al obtener el path de una aplicacion | dimaar | Foro en Español (Spanish Forum) | 1 | 2007-07-23 07:53 |
| EcmtAgent (s60 3rd?) en N93 (Debug On-Device) | xtrimer | Foro en Español (Spanish Forum) | 0 | 2007-06-07 06:37 |
| Programación de una aplicación JAVA para el Nokia 6610 | blancavillamia | Foro en Español (Spanish Forum) | 1 | 2007-09-04 22:00 |
