web-dev-qa-db-fra.com

Installation Android en cas d'échec du périphérique [INSTALL_CANCELED_BY_USER]

J'utilise Android Studio pour me connecter afin d'exécuter l'application dans mon appareil 3G Xiaomi Redmi Note. Mon appareil se trouve déjà dans la boîte de dialogue Choix d'un appareil, mais je continue à avoir l'erreur [INSTALL_CANCELED_BY_USER] 

Waiting for device.
Target device: xiaomi-hm_note_1w-SSE6Y97PFYQCRK45
Uploading file 
local path: C:\Users\Anthony\AndroidStudioProjects\UASProject\app\build\outputs\apk\app-debug.apk
remote path: /data/local/tmp/com.si.UASPROJECT
Installing com.si.UASPROJECT
DEVICE Shell COMMAND: pm install -r "/data/local/tmp/com.si.UASPROJECT"   
pkg: /data/local/tmp/com.si.UASPROJECT   
Failure [INSTALL_CANCELED_BY_USER]

J'ai essayé de chercher des solutions en ligne, mais il n'y a aucune mention de Failure [INSTALL_CANCELED_BY_USER] error.

50
Anthony.S

Arrive à mon téléphone Xiaomi après l'avoir mis à jour en MIUI 8. Il m'a fallu des heures pour le comprendre!

Si vous êtes victime aussi, vérifiez les points suivants:

  1. Allez dans Paramètres -> Autorisations -> Installer via USB: Décochez votre application si elle est répertoriée.
  2. Allez dans Paramètres -> Paramètres supplémentaires -> Confidentialité: Cochez la Sources inconnues option.
  3. Enfin, allez dans Paramètres -> Paramètres supplémentaires -> Options pour les développeurs: Vérifiez le Installer via USB option.

Mise à jour (MIUI 8):

La connexion à un compte MI est requise pour activer Installer via USB option.

Mise à jour 2

Pour certains appareils (Redmi, par exemple), vous devrez peut-être désactiver MIUI Optimization et redémarrer votre téléphone.

Settings > Additional Settings > Developer Options > MIUI Optimization

P.S. ne mettez pas MIUI à jour sauf en cas de nécessité!

Que les victimes sauvent

117
Jiyeh

J'ai le même problème avant, voici ma solution:

Étape 1: Allez dans "Paramètres" → recherchez "Options pour les développeurs" dans Système, puis cliquez sur.

Étape 2: ACTIVER "Vérifier les applications via USB" dans la section Débogage.

Étape 3: Essayez à nouveau "Lancer l'application" dans Android Studio!

29
Hannah Cheng

Désactivez les optimisations Miui dans les paramètres du développeur, puis redémarrez le fichier téléphone.
cela a fonctionné pour moi.
codage heureux ...

17
Sujeet Kumar

Étape 1: Activez l'option Developer ( Paramètres> À propos du téléphone> Cliquez 7 fois sur "Version MIUI" ).

Étape 2: connectez votre appareil via USB au PC

étape 3: Paramètres> Paramètres supplémentaires> Options pour les développeurs> Activer le débogage USB.

Étape 4: Vous devez également activer Paramètres> Paramètres supplémentaires> Options pour les développeurs> installer via USB  

Profitez du codage ... :-)

10
saigopi

si vous êtes à MIUI 8.

Suis les étapes

Étape 1: Paramètres> Paramètres supplémentaires> Confidentialité: cochez l'option Sources inconnues. 

Étape 2: Paramètres> Paramètres supplémentaires> Options pour les développeurs> Activer le débogage USB 

Étape 3: Paramètres> Paramètres supplémentaires> Options pour les développeurs> installer via USB 

Étape 4: Paramètres> Paramètres supplémentaires> Options pour les développeurs> Désactiver l'optimisation MIUI.

Étape 5: Redémarrez votre mobile.

6
Vinesh Goyal

Dans mon cas, j'active "Installer via USB" et m'assure que "Débogage USB" est activé.

6
Win Min Tun

J'ai eu une erreur de Session 'app': Erreur lors de l'installation d'APK dans Redmi 3S 6.0.1 MIUI Global 8.2. Après désactivation de Instant Run dans Android Studio, l'erreur ne s'est plus produite. Pour cela, Allez dans le menu Fichier-> Paramètres-> Construire, Exécution, Déploiement-> Instant Run-> Vérifier OFF Activer Instant Run .

Mais je voulais utiliser les fonctionnalités Instant Run , donc, Allez dans Paramètres-> Paramètres supplémentaires-> Options pour les développeurs-> Désactiver l'optimisation MIUI . Redémarrer le téléphone.

Les deux méthodes ci-dessus ont fonctionné. Si l'erreur persiste, cochez la case Activer le débogage USB et Installer via USB.

4
Stuti Verma
  1. Ouvrir Sécurité Application pré-installée dans MIUI 
  2. Puis cliquez sur Optimiser . Essayez d'atteindre 100%. 
  3. Activez l'option du développeur en cliquant plusieurs fois sur la version de MIUI. (Tout le monde sait comment faire cela)
  4. Puis Désactivez WiFi et lancez l’installation via USB sous Option développeurs tant que vous êtes connecté via Mobile data et sous votre compte Xiaomi.
3
Pankaj Rane

"Installer via USB" ne fonctionnera pas si votre téléphone Xiaomi exécute MIUI 8 ou une version ultérieure. Il semble que lorsque vous essayez d'activer cette option, votre téléphone essaie de se connecter à un serveur chinois et échoue.

J'ai eu un travail autour et cela a fonctionné pour moi. L'idée est de se connecter au serveur Chinois-Shanghai via VPN. Essayez ce qui suit:

1.Installez PlexVPN à partir de Playstore et connectez-vous dessus. Vous aurez un service VPN gratuit 24h/24.

2.Sélectionnez Chine-Shanghai serveur et connectez-vous.

3.Dans l'option de développeur de votre téléphone Xiaomi, Activez "Installer via USB" . Vous pouvez ensuite déconnecter le VPN et vous déconnecter de PlexVPN.

Prendre plaisir!!

2
Vineet Ravi

Suis les étapes

  1. Sélectionnez Paramètres -> Paramètres supplémentaires -> Options pour les développeurs (si vous ne le trouvez pas, appuyez plusieurs fois sur la version de MIUI dans À propos du téléphone) -> Désactivez l'optimisation de MIUI.

  2. Allez dans les paramètres -> Compte Mi -> Déconnexion (si connecté) -> Options pour les développeurs -> Activer l’installation via USB (la page de connexion s'ouvre) -> Connectez-vous à votre compte mi

Cela devrait fonctionner. Si ces étapes ne fonctionnent toujours pas, redémarrez votre téléphone après ces deux étapes.

2
Deepak Kataria

Allez dans Paramètres-> Paramètres supplémentaires-> Options pour les développeurs-> Désactiver l'optimisation MIUIVous devez activer le débogage USB et installer via USB J'espère que cela vous aidera

2
Muhibbullah Muhi

Parfois, cela se produit parce que l'utilisateur n'accepte pas l'installation à temps. Vous pouvez désactiver "Surveiller les applications installées par USB" pour annuler la confirmation de l'utilisateur.

2

Si vous avez tout essayé, essayez aussi ces étapes

Étape 0: Activez l’optimisation MIUI et redémarrez.

Étape 1: Paramètres> Paramètres supplémentaires> Confidentialité: cochez l’option Sources inconnues.

Étape 2: Paramètres> Paramètres supplémentaires> Options du développeur> Activer le débogage USB

Étape 3: Paramètres> Paramètres supplémentaires> Options du développeur> installer via USB

Étape 4: Paramètres> Paramètres supplémentaires> Options pour les développeurs> Désactiver MIUI Optimization.

Étape 5: Redémarrez votre mobile.

1
Prashanth

Vous devez pouvoir installer via le mode USB, pour le faire

1. allez dans Paramètres => Paramètre supplémentaire => Options pour les développeurs => Installer par USB, activez-le, Si vous rencontrez des problèmes pour activer l’option, 

2.Vous devrez insérer une carte SIM et utiliser un VPN chinois; Vous pouvez utiliser un vpn du paramètre suivant: Tpye: L2TP/IPSec PSK Adresse du serveur: vpn959922015.opengw.net .IPSec pré-clé clé: vpn Nom d'utilisateur: vpn Mot de passe: vpn

3.Et n'oubliez pas d'activer le déverrouillage OEM dans les options du développeur, puis tentez d'activer l'installation via USB;

0
Mechadroid

pour vérifier, parfois juste besoin d'aller à:

  • Réglages
  • Autorisations
  • Installez via USB (éteignez votre application s'il existe) C'était mon cas. Merci @Jiyeh
0
nicolas asinovich
  • Allez à "Paramètres" → trouver "Options pour les développeurs" dans Système
  • DÉSACTIVER "Vérifier les applications via USB" dans la section Débogage.
0
Nikunj

à miui 9 vous devez avoir accès à Internet pour que cela fonctionne 

Étape 1: Activez l’option développeur (Paramètres> À propos du téléphone> Cliquez 7 fois sur "Version MIUI").

Étape 2: connectez votre appareil via USB au PC

étape 3: Paramètres> Paramètres supplémentaires> Options du développeur> Activer le débogage USB.

Étape 4: Vous devez également activer les paramètres> Paramètres supplémentaires> Options du développeur> installer via USB.

0
mostafa zaghloul