Here are the 11,868 devices—and counting—that every Android app has to work on