2015-07-23 2 views
0

J'essaie de simuler mon activité en cours de démarrage avec l'intention android.intent.action.SEND_MULTIPLE. Pour ce faire, je dois passer dans le "android.intent.extra.STREAM" supplémentaire avec un tableau de uris (chaînes). J'essaye de commencer ceci du shell en utilisant la commande am. Cependant, il semble que je ne puisse pas spécifier une liste Uri/String en tant que supplément en utilisant am. Les seuls extras de type tableau que je vois sont pour ints, longs et floats.Envoyer plusieurs URI avec adb suis

Existe-t-il une manière différente de simuler l'envoi de plusieurs Uris à partir du shell?

Répondre

0

Il s'agit d'une limitation connue de tous les outils de ligne de commande Android - seuls les types de données de base sont pris en charge en tant que paramètres. Ce qui est très regrettable car il est très facile d'ajouter une prise en charge en ligne de commande pour la sérialisation XML déjà existante utilisée en interne.