Will this really affect most Android developers?
Setting aside the matter of Google's probably questionable GPL to BSD Linux conversion, most Android developers don't extend the kernel directly. They instead use language libraries like Java and the GNU standard C and C++ libraries, which contain explicit GPL exceptions that allow the creation of proprietary software.
I think that only Android kernel module authors and similar developers, surely a small set, would be affected.