Il existe plusieurs façons de détecter si une application fonctionne sur un émulateur. Mais dans votre cas, il semble s'agir d'un problème général car l'erreur se produit déjà à l'installation :
Les émulateurs sont généralement des dispositifs x86 en raison de la vitesse d'émulation (les PC étant généralement équipés de CPU x86). Le nombre d'appareils Android réels dotés d'une architecture x86 est très très faible. Par conséquent, si un développeur ne prend pas en charge l'architecture x86, cela peut entraîner une erreur comme celle que vous avez rencontrée.
Essayez la dernière image bêta des émulateurs pour Android R ; elle prend en charge à la fois x86 et arm. Par conséquent, sur cette image d'émulateur, vous devriez être en mesure d'installer au moins l'application. Si elle fonctionne, c'est une autre question.
En tout état de cause, un appareil physique enraciné est généralement mieux adapté à une analyse.