#!/usr/bin/env bash # Instala un APK en todas las instancias redroid conectadas. # Uso: ./install-apk.sh ruta/al/app.apk set -euo pipefail APK="${1:?uso: $0 }" [[ -f "$APK" ]] || { echo "no existe: $APK" >&2; exit 1; } mapfile -t DEVICES < <(adb devices | awk '/^127\.0\.0\.1:[0-9]+\tdevice$/ {print $1}') if [[ ${#DEVICES[@]} -eq 0 ]]; then echo "no hay dispositivos conectados — ejecuta ./connect.sh primero" >&2 exit 1 fi for dev in "${DEVICES[@]}"; do echo "== $dev ==" adb -s "$dev" install -r "$APK" done