1 votes

Comment capturer une vidéo à partir de la ligne de commande sur un appareil Android ?

Comment capturer une vidéo depuis la caméra en ligne de commande d'un appareil mobile Android enraciné ?

2voto

Milner Points 533

En fonction de l'application d'enregistrement installée, cela peut se faire en appelant l'activité correspondante via la fonction am (gestionnaire d'activités). La syntaxe de cette opération est expliquée sur le site Page d'aide ADB :

start [options] <INTENT>

Exemple donné :

am start -a android.intent.action.VIEW

Cela signifie que vous devez d'abord trouver l'intention correspondante. Cela peut être fait en utilisant n'importe quel navigateur de manifeste (il y a plusieurs applications disponibles), ou par exemple en utilisant le navigateur d'activité intégré à Lanceur Apex (appuyez longuement sur l'espace libre de l'écran d'accueil, sélectionnez Raccourci entonces Activité ). Le site am peut ensuite être lancé soit à partir d'un terminal de la manière décrite ci-dessus, soit via ADB en faisant précéder l'appel de la mention adb shell par exemple adb shell am start -a android.intent.action.VIEW .

Voir aussi : http://en.androidwiki.com/wiki/ADB_Shell_Command_Reference

0voto

fgysin Points 9965

Cela a marché pour moi,

adb shell am start -a android.media.action.VIDEO_CAPTURE

Cependant, cela n'a pas PAS démarrer l'enregistrement, donc c'est un peu indésirable.

J'ai ouvert une question en amont pour demander à l'auteur de Open Camera si cela serait possible.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X