web-dev-qa-db-fra.com

comment déployer l'application Windows Phone 10 sur un appareil?

J'utilise un appareil Nokia lumia630, qui utilise la dernière version de prévisualisation d'initié Windows 10 disponible.

j'ai créé un exemple d'application Windows UWP et en ai pris une version. La sortie de la version est un Appx.

Comment puis-je installer cet Appx sur mon appareil? Quelqu'un a une idée?

20
Joseph

Le déploiement d'applications sur Win 10 Mobile est un peu difficile lors de l'utilisation de l'outil de ligne de commande. Une excellente alternative est le Device Portal qui est disponible dans les paramètres "For Developer". Il est disponible avec la dernière version.

enter image description here

Vous pouvez maintenant vous connecter à l'appareil à l'aide d'un navigateur Web et gérer les applications via la page Applications sans appairage/code PIN requis. Cela semble être un moyen facile de déployer des applications que d'utiliser la ligne de commande.

enter image description here

20
Joseph

Microsoft a développé un outil en ligne de commande appelé WinAppDeployCmd afin que vous puissiez déployer une application Windows universelle à partir d'une machine Windows 10 vers n'importe quel appareil Windows 10 Mobile via USB ou WiFi (car ils sont sur le même sous-réseau). C'est une solution parfaite si vous n'avez pas Visual Studio, le code source de l'application ou si vous êtes sous une machine virtuelle Hyper-V.

Fondamentalement, vous aurez besoin de:

  1. SDK Windows 1
  2. Générez le package .appx (PC)
  3. Activer le mode développeur (mobile)
  4. Activer le mode découverte (mobile)
  5. Obtenez le code pour coupler les appareils (Mobile)
  6. Obtenez l'adresse IP mobile à l'aide de l'outil WinAppDeployCmd (PC)
  7. Exécuter la commande (PC)

La commande ressemblera à ceci

WinAppDeployCmd install -file “<path>” -ip <ip> -pin <pin>

L'outil se trouve dans C:\Arquivos de Programas (x86)\Kits Windows\10\bin\x86\WinAppDeployCmd.exe

Vous pouvez trouver un tutoriel détaillé étape par étape ici

7
talkitbr

Visual Studio vous permet de déployer directement une application sur un téléphone Windows. Vous devez enregistrer votre téléphone Windows en tant que téléphone de développement auprès de Microsoft. Une fois cela fait, vous pouvez utiliser Visual Studio pour le faire pour vous. Je ne sais pas si vous pouvez déployer des applications Windows 10 sur votre téléphone pour le moment. Essayez ce lien et voyez: https://msdn.Microsoft.com/en-us/library/windows/apps/ff769508%28v=vs.105%29.aspx N'oubliez pas de faire un vote positif si cela aide .

3
Jason Lesser

Vous pouvez enregistrer votre Windows Phone 10 en mode développeur. Suivez ces étapes et vous pouvez atteindre votre objectif.

1
Christian Amado

Lorsque vous utilisez le portail de périphérique comme mentionné dans les réponses ci-dessus, certains peuvent obtenir l'erreur suivante "Échec du démarrage du déploiement. Texte d'échec: mise à jour du package échouée, dépendance ou validation de conflit. (0x80073cf3)"

Pour résoudre ce problème: Ajoutez les dépendances trouvées dans le dossier "Dépendances/ARM". Ajoutez-les ici.

enter image description here

J'ai dû ajouter les dépendances suivantes pour le faire fonctionner: Microsoft.NET.CoreRuntime.1.0.appx Microsoft.VCLibs.ARM.Debug.14.00.appx

1
Suraj