Могу ли я заменить системные библиотеки DLL в Symbian? - PullRequest
0 голосов
/ 12 мая 2010

все библиотеки DLL и EXE в Symbian идут в папку sys \ bin, верно? системные DLL (встроенные библиотеки DLL) там тоже? Могу ли я заменить при установке собственного приложения? спасибо!

Ответы [ 3 ]

0 голосов
/ 13 мая 2010

Иногда. Некоторые системные DLL и EXE защищены и не могут быть заменены. Для всех остальных вам необходимо соответствовать разрешениям безопасности DLL или EXE или рисковать стабильностью устройства.

В общем, я бы сказал, что вы не хотите этого делать, если не являетесь автором исполняемого файла.

0 голосов
/ 17 мая 2010

Если вас беспокоит, что вы по ошибке записываете какую-то системную DLL, то рекомендуется добавить UID вашего приложения к имени файлов DLL и EXE, то есть Calendar_20005ab12.EXE.

В противном случае существует довольно большая вероятность конфликта с каким-либо существующим приложением, особенно если вы хотите написать свою версию какого-либо популярного приложения.

0 голосов
/ 12 мая 2010

Они идут туда, но вы не можете заменить их обычным процессом из-за строгой модели безопасности, которую использует Symbian.

...