W jaki sposób włączasz znaki handlowe w adresach URL dla powłoki adb?

Za pomocą

$ adb shell am start some://url

Mogę uruchamiać adresy URL za pomocą menedżera aktywności. Jeśli jednak uwzględnię wiele parametrów URL, wszystkie parametry poza pierwszym zostaną usunięte.

Przykład:

$ adb shell am start http://www.example.com?param1=1&param2=2

Zwraca:

$ Starting: Intent { act=android.intent.action.VIEW dat=http://www.example.com?param1=1 }

i param2 znika, gdy cokolwiek po ampersand zostaje zignorowane. Zastanawiam się, czy jest jakiś znak kodowania / ucieczki, który zapobiegnie temu.

questionAnswers(5)

yourAnswerToTheQuestion