J'ai des difficultés à me connecter à Tizen Studio. J'essaie de commencer avec cet environnement mais je ne parviens pas à exécuter une application en mode débogage
à l'aide de ma Samsung Galaxy Watch.
J'ai suivi les didacticiels en ligne, mais j'obtiens l'erreur suivante:
"Impossible d'installer l'application. Opération non autorisée [-4]"
J'ai créé un certificat avec un auteur et un distributeur et ajouté l'UID de ma Galaxy Watch à plusieurs reprises. J'ai également réinstallé "Tizen Certificate Manager" mais j'obtiens le message suivant:
"Aucun profil de certificat généré".
Voici une capture d'écran du gestionnaire de certificats Tizen.
3 Réponses :
Je soupçonne que même si vous avez effectivement créé un certificat pour l'appareil, vous ne l'avez pas téléversé.
La procédure est légèrement différente selon la version de Tizen Studio, mais dans la dernière version, ils ont tout déplacé vers le Device Manager ( doit être lancé séparément ).
Vous devez connecter l'appareil, afficher le menu contextuel avec un clic droit dessus et sélectionner Autoriser l'installation d'applications .
Le certificat sera téléchargé sur l'appareil.
Tous les problèmes étaient liés au système d'exploitation qui était Windows 10, après l'installation de Tizen Studio avec le gestionnaire de certificats sur Windows 7 (machine virtuelle), tout fonctionnait du premier coup.
J'ai eu le même problème, apparemment parce que j'ai essayé d'installer Tizen 5.0 qui n'était pas compatible avec le portable sur lequel j'ai essayé d'installer (j'aurais dû ouvrir un projet Tizen 4.0 dans Visual Studio).
Après cela, j'étais capable d'installer en exécutant:
C:\tizenSdk\tools>sdb install C:\Users\aviad\source\repos\SensiboTizenWearable\SensiboTizenWearable\bin\Debug\tizen40\org.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:\Users\aviad\source\repos\SensiboTizenWearable\SensiboTizenWearable\bin\Debug\tizen40\org.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
Voir cet exemple:
$ sdb install <path-to-tpk>.tizen.example.SensiboTizenWearable-1.0.0.tpk
quel portable avez-vous?