The most viruses will trick the user to install an apk from some phishy site and give it (dangerous) permissions. The second most Android viruses will exploit years old vulnerabilities. There are to many Android devices out there with no or delayed security updates. The rest (i.e. Zero Day for fully patched Android) might be harder to defend. GOS however will give you the best exploit protection you can get for an Android device.