ошибка packagemanager.install: PRIVILEGE_LEVEL_VIOLATION

Я хочу установить пакет из своего приложения. Для этого я должен добавить привилегию packagemanager.install. Но когда я пытаюсь запустить приложение, я получаю сообщение об ошибке:

Не удалось установить пакет.

Код ошибки: PRIVILEGE_LEVEL_VIOLATION

Сообщение об ошибке: Команда: /usr/bin/pkgcmd -i -q -t wgt -p "/opt/usr/apps/tmp/inst.wgt" Управление: см. содержание справки > Начало работы с Tizen > Обзор > Привилегии.

Тестирую на устройстве Gear(b8a5)


person Douglas Mesquita    schedule 09.06.2014    source источник


Ответы (1)


Это может быть связано с отсутствием вашего подписанного сертификата от Samsung на вашем устройстве Gear. Вы должны следовать инструкциям по сертификации на Help > Help Contents > Getting Started with Tizen Wearable > Development Environment > Tizen SDK for Wearable > Certificates, чтобы получить от Samsung подписанный сертификат с DUID вашего Gear.

Если вы уже выполнили эти шаги, возможно, вам нужно скопировать сертификат, полученный от Samsung, на ваше устройство в Tizen ide, выбрав отлаживаемое устройство, перейдя к Home > Developer и поместив туда сертификат.

Сертификат позволяет запускать ваше приложение на физическом устройстве. Он удаляется с устройства, если вы выполняете сброс до заводских настроек.

person CodeMonkey    schedule 07.08.2014