Az Android legnagyobb probléma a platform töredezettsége, és itt nem csupán a piacon lévő eszközökön futó változatainak sokféleségére kell gondolni, de az eltérő paraméterekkel rendelkező készülékekre is. A platformra fejlesztők egyik legnagyobb problémája annak biztosítása, hogy a különféle hardveres és szoftveres kombinációk lehető legszélesebb skáláján fussanak az alkalmazásaik, azonban ezt sokszor lehetetlen, vagy legalábbis nem célszerű egyetlen variánssal megoldani.
Épp ezért számos programozó a szoftverének több verzióját is külön feltölti, amely egyrészt átláthatatlanná teszi az Android Market kínálatát, másrészt a fizetős programok esetén előfordulhat, hogy a vásárlónak készülékcsere esetén újból ki kell nyitnia a pénztárcáját ugyanazért a termékért.
A Google most a többszörös APK-támogatással sikeresen megoldotta ezt a problémát: innentől kezdve az alkalmazások adatlapjához több különféle verziót is hozzárendelhetnek a fejlesztők, letöltéskor pedig automatikusan az optimális variáns landol a készülékeken. Utóbbi műveletet a publikálók különféle szabályok alapján kedvük szerint hangolhatják, többek közt az operációs rendszer verziója, kijelző felbontása, vagy éppen a támogatott OpenGL textúratömörítések is mérvadóak lehetnek.