Использование
$ adb shell am start some://url
Я могу запускать URL-адреса, используя диспетчер активности. Однако, если я включаю несколько параметров URL, все, кроме первого параметра, будут удалены.
Пример:
$ adb shell am start http://www.example.com?param1=1¶m2=2
Возврат:
$ Starting: Intent { act=android.intent.action.VIEW dat=http://www.example.com?param1=1 }
и param2 исчезает как что-либо после того, как амперсанд проигнорируется. Мне интересно, есть ли какой-нибудь символ кодирования /escape для этого, и это предотвратит это.