Given that Android is an open-source
platform, and the fact that different Android operating systems have
been released on different mobile devices, there’s no clear cut policy
to how applications can adapt with various OS versions and upgrades.
--> One app that runs on this particular version of Android OS may or may not run on another version.
--> Another disadvantage is that
since mobile devices such as phones and tabs come in different sizes
and forms, it poses a challenge for developers to create apps that can
adjust correctly to the right screen size and other varying features and