Fragmentation in ANDROID
Fragmentation has been one of the most criticized of Android, because it complicates the development of applications, resulting in increased development time and lower optimization.
Despite efforts by unifying operating system for tablets and smartphones from Ice Cream Sandwich and performance improvements have not been sufficient to provide an excellent user experience, as this problem is complicating developers.
AMENDING GOOGLE SDK
In this situation that seemed to have no solution Google itself has taken action on the matter from the new SDK version 3.4 introduces a number of changes in the license terms that prohibit programmers and developers make changes involving greater fragmentation of the operating system.