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¶m2=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.