Update android-lldb.sh, Fix #8115

This commit is contained in:
NapCat 2025-05-07 20:43:44 +10:00 committed by GitHub
parent 915760bcae
commit d49faf9e0f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -56,14 +56,14 @@ if [ -z "$target_args" ]
then then
argspart= argspart=
else else
argspart=-o "settings set target.run-args $target_args" argspart=("-o" "settings set target.run-args $target_args")
fi fi
if [ -z "$OPT_ARCH" ] if [ -z "$OPT_ARCH" ]
then then
archcmd= archcmd=
else else
archcmd=-o "settings set target.default-arch $OPT_ARCH" archcmd=("-o" "settings set target.default-arch $OPT_ARCH")
fi fi
"$OPT_LLDB_PATH" \ "$OPT_LLDB_PATH" \
@ -71,9 +71,9 @@ fi
-o "script import ghidralldb" \ -o "script import ghidralldb" \
-o "platform select remote-android" \ -o "platform select remote-android" \
-o "platform connect connect://$OPT_HOST:$OPT_PORT" \ -o "platform connect connect://$OPT_HOST:$OPT_PORT" \
$archcmd \ "${archcmd[@]}" \
-o "target create \"$target_image\"" \ -o "target create \"$target_image\"" \
$argspart \ "${argspart[@]}" \
-o "ghidra trace connect \"$GHIDRA_TRACE_RMI_ADDR\"" \ -o "ghidra trace connect \"$GHIDRA_TRACE_RMI_ADDR\"" \
-o "ghidra trace start" \ -o "ghidra trace start" \
-o "ghidra trace sync-enable" \ -o "ghidra trace sync-enable" \