j'installer un apk de PC sous Windows en utilisantComment puis-je vérifier si l'installation a réussi après avoir utilisé "adb install file.apk"?
adb install file.apk
Le résultat pourrait être « succès » ou l'un des messages d'échec. Comment puis-je déterminer si l'installation a abouti dans le fichier de traitement par lots? Je veux déplacer l'apk de l'installation réussie vers un autre dossier.
Qu'en est-il en utilisant comme première ligne 'adb installer file.apk | % SystemRoot% \ System32 \ find.exe/C/I "Success"> nul' et en deuxième ligne 'if errorlevel 1 goto Failure' avec' Failure' étant une étiquette dans la gestion des fichiers batch condition d'erreur d'installation? L'application de console 'find' recherche insensible à la casse pour' Success' dans les lignes de sortie de 'adb' et affiche le nombre de lignes contenant cette chaîne qui est redirigée vers le périphérique NUL. Le code de sortie est vérifié par la deuxième ligne qui n'est pas 0 si la chaîne 'Success' n'a pu être trouvée par' find' dans n'importe quelle ligne. – Mofi
Duplication possible de [Comment faire une action sous condition si FINDSTR ne parvient pas à trouver une chaîne de caractères] (http://stackoverflow.com/questions/8530976/how-to-conditionally-take-action-if-findstr-fails-to-find -a-string) –