Cela dépend beaucoup de l'application que vous voulez installer, et de ce que le développeur de cette application a décidé comme étant l'emplacement d'installation préféré. Voir : Emplacement de l'installation de l'application sur developer.Android.com :
À partir du niveau 8 de l'API, vous pouvez autoriser l'installation de votre application sur le stockage externe (par exemple, la carte SD de l'appareil). Il s'agit d'une fonctionnalité facultative que vous pouvez déclarer pour votre application avec l'attribut manifeste Android:installLocation.
[...]
Si vous déclarez "preferExternal", vous demandez que votre application soit installée sur le stockage externe, mais le système ne garantit pas que votre application sera installée sur le stockage externe. Si le stockage externe est plein, le système l'installera sur le stockage interne. L'utilisateur peut également déplacer votre application entre les deux emplacements.
Si vous déclarez "auto", vous indiquez que votre application peut être installée sur le stockage externe, mais vous n'avez pas de préférence quant au lieu d'installation. Le système décidera de l'endroit où installer votre application en fonction de plusieurs facteurs. L'utilisateur peut également déplacer votre application entre les deux emplacements.
L'article lié contient beaucoup plus de détails, mais ils sont plutôt destinés au développeur. Les citations ci-dessus sont toutefois celles qui se rapportent à votre question. Pour une réponse définitive, il y a deux choix : a) simplement essayer et voir, ou b) demander au développeur.