+ char *app_id = NULL;
+ std::string completePath = "";
+ int res = app_get_id(&app_id);
+ if (APP_ERROR_NONE == res)
+ {
+ completePath = "/opt/usr/apps/";
+ completePath += app_id;
+ completePath += "/lib/libpmimpl.so";
+ }
+ free(app_id);
+ app_id = NULL;
+ handle = dlopen(completePath.c_str(), RTLD_LAZY);