Your best bet is to download your iCloud photos to your PC, then transfer the files to your Android device. You can also transfer your Google Photos to your iCloud.