La explicacion es sencilla pero la solución no tanto.
En un PC, TODOS los micros se basan en la tecnologia x86, es por ello que todo es compatible, pero en el caso de los moviles, tablets etc no es así, hay docenas de fabricantes diferentes de micros y las apps no tienen porque ser compatibles para todas, algunos micros son tan poco comunes que el market ni los identifica correctamente y es por ello que alguna app pueda funcionar descargada desde un market alternativo.
Nvidia fabrica un churro de micro, pero se ha encargado de tener un buen marketing y colavopracion de los programadores para que las apps sean compatibles con su micro. Puedes tener una docena de dispositivos androids y que haya apps compatibles con unos si, con otros no.