#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. какие носимые устройства у вас есть?