Add "ls" to android debugging script

Summary: Makes it easier to debug.

Reviewed By: mweststrate

Differential Revision: D20645818

fbshipit-source-id: db7cb15487508b5d103db482ecf84adfebc09f48
This commit is contained in:
John Knox
2020-03-25 12:46:52 -07:00
committed by Facebook GitHub Bot
parent 0275d35233
commit 6298fd6288

View File

@@ -4,10 +4,12 @@
# This source code is licensed under the MIT license found in the # This source code is licensed under the MIT license found in the
# LICENSE file in the root directory of this source tree. # LICENSE file in the root directory of this source tree.
if [ "$#" -ne 4 ]; then if [ "$#" -ne 4 ] && [ "$#" -ne 2 ]; then
echo "Utility for manipulating the sonar directory where certificates and connection config are stored on Android devices." echo "Utility for manipulating the sonar directory where certificates and connection config are stored on Android devices."
echo "Usage: $0 pull APP_PACKAGE SOURCE DEST" echo "Usage: $0 pull APP_PACKAGE SOURCE DEST"
echo "E.g: $0 pull com.facebook.flipper.sample device.crt /tmp/device.crt" echo "E.g: $0 pull com.facebook.flipper.sample device.crt /tmp/device.crt"
echo " or"
echo "Usage: $0 ls APP_PACKAGE"
exit 1; exit 1;
fi fi
PACKAGE=$2 PACKAGE=$2
@@ -19,6 +21,9 @@ case "$1" in
# execute into that subshell. # execute into that subshell.
echo "cat files/sonar/$SOURCE" | adb shell run-as "$PACKAGE" > "$DEST" echo "cat files/sonar/$SOURCE" | adb shell run-as "$PACKAGE" > "$DEST"
;; ;;
"ls")
echo "ls -la files/sonar" | adb shell run-as "$PACKAGE"
;;
*) *)
echo "Unrecognised command: $1" echo "Unrecognised command: $1"
exit 1 exit 1