mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-09-12 05:53:27 +08:00
18 lines
381 B
Bash
Executable File
18 lines
381 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -eu
|
|
|
|
DEVICES=$(adb devices -l | tail -n +2)
|
|
NUM_DEVICES=$(echo "$DEVICES" | wc -l)
|
|
|
|
if [ "$NUM_DEVICES" = 1 ]; then
|
|
DEVICE_ID="$DEVICES"
|
|
else
|
|
DEVICE_ID=$(echo "$DEVICES" | fzf)
|
|
fi
|
|
|
|
DEVICE_ID=$(echo "$DEVICE_ID" | awk '{ print $1 }')
|
|
|
|
echo "Running on $DEVICE_ID"
|
|
flutter run -d "$DEVICE_ID" --pid-file /tmp/flutter.pid --observatory-port 8888 "$@"
|