Ошибка «Не удается установить приложение» при запуске приложения в Tizen Studio

#tizen #galaxy #tizen-studio

#tizen #galaxy #tizen-studio

Вопрос:

У меня проблемы с подключением к Tizen Studio. Я пытаюсь начать с этой среды, но не могу запустить приложение в debug mode с помощью Samsung Galaxy Watch.

Я следовал онлайн-инструкциям, но получаю следующую ошибку:

"Cannot install application. Operation not allowed [-4]"

Я создал сертификат с указанием как автора, так и распространителя и много раз добавлял UID своих Galaxy Watch. Я также переустановил «Tizen Certificate Manager», однако я получаю следующее сообщение: "There is no generated certificate profile".

Вот скриншот менеджера сертификатов Tizen.

введите описание изображения здесь

Ответ №1:

Все проблемы были связаны с операционной системой, которая была Windows 10, после установки Tizen Studio с менеджером сертификатов на Windows 7 (виртуальная машина) все заработало с первой попытки.

Ответ №2:

Я подозреваю, что, хотя вы действительно создали сертификат для устройства, вы на самом деле не загружали его на него.

Процедура немного отличается в зависимости от версии Tizen Studio, но в последней они перенесли все это в диспетчер устройств (должен запускаться отдельно).

введите описание изображения здесь

Вам необходимо подключить устройство, вызвать контекстное меню, щелкнув по нему правой кнопкой мыши, и выбрать Разрешить установку приложений.

Сертификат будет загружен на устройство.

Ответ №3:

Возникла та же проблема, по-видимому, это было связано с тем, что я пытался установить Tizen 5.0, который был несовместим с носимым устройством, на которое я пытался установить (должен был открыть проект Tizen 4.0 в Visual Studio).

После этого я смог установить, запустив:

 $ sdb install <path-to-tpk>.tizen.example.SensiboTizenWearable-1.0.0.tpk
  

Смотрите этот пример:

 C:tizenSdktools>sdb install C:UsersaviadsourcereposSensiboTizenWearableSensiboTizenWearablebinDebugtizen40org.tizen.example.SensiboTizenWearable-1.0.0.tpk
WARNING: Your data are to be sent over an unencrypted connection and could be read by others.
pushed org.tizen.example.SensiboTizenWearable-1.0.0.tpk 100%        618KB           0KB/s
1 file(s) pushed. 0 file(s) skipped.
C:UsersaviadsourcereposSensiboTizenWearableSensiboTizenWearablebinDebugtizen40org.tizen.example.SensiboTizenWearable-1.0.0.tpk   967KB/s (633407 bytes in 0.639s)
path is /home/owner/share/tmp/sdk_tools/org.tizen.example.SensiboTizenWearable-1.0.0.tpk
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[start] val[install]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[9]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[12]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[15]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[18]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[21]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[25]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[28]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[31]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[34]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[37]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[40]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[43]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[46]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[50]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[53]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[56]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[59]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[62]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[65]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[68]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[71]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[75]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[78]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[81]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[84]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[87]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[90]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[93]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[96]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[install_percent] val[100]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.tizen.example.SensiboTizenWearable] key[end] val[ok]
spend time for pkgcmd is [27655]ms
  

Комментарии:

1. какие носимые устройства у вас есть?