Installe une application Android (un ou plusieurs APK) sur un appareil connecté ou un émulateur sans activer aucun composant, en utilisant des optimisations incrémentielles pour un déploiement plus rapide que adb.
Utilisation
android install [-h] [--apks=PARAM] [--device=PARAM] [--install-options=PARAM] [--use-delta-install]
Options
--apks=PARAM: chemins d'accès aux APK, séparés par une virgule.--device=PARAM: numéro de série de l'appareil.-h,--help: affiche le message d'aide pour la commande spécifiée.--install-options=PARAM: options ou indicateurs supplémentaires à transmettre à l'installation du gestionnaire de packages (par exemple,-g,-d).--use-delta-install: utiliser l'installation delta rapide (accélère les mises à jour incrémentielles en ne transférant que le code et les ressources modifiés ; valeur par défaut :true).
Options android :
--sdk=PARAM: chemin d'accès au SDK Android.-v,--verbose: active la sortie détaillée pour le dépannage.-V,--version: imprime les informations sur la version et quitte.
Description
android install déploie un ou plusieurs fichiers APK prédéfinis sur un appareil Android ou un émulateur connecté sans lancer d'activités ni de services.
Contrairement à android run, android install n'effectue que l'étape d'installation du package. Par défaut, il utilise l'installation delta incrémentielle pour n'envoyer que les octets qui ont changé depuis le déploiement précédent, ce qui rend les mises à jour itératives plus rapides que adb install.
Activer/Désactiver l'installation delta (--no-delta)
L'installation delta est activée par défaut. Transmettez --no-delta pour désactiver le correctif incrémentiel et effectuer une installation complète de l'APK.
Spécifier un appareil cible (--device)
Si plusieurs appareils physiques ou émulateurs sont connectés, transmettez --device=<serial-number> (tel que signalé par adb devices) pour sélectionner l'appareil cible.
Exemples
Installez un seul APK de débogage sur l'appareil connecté :
android install --apks=app/build/outputs/apk/debug/app-debug.apk
Installez plusieurs APK fractionnés sur un émulateur spécifique sans correction delta :
android install --no-delta --device=emulator-5554 --apks=base.apk,config.hdpi.apk