I don't think any printer will work by plugging it directly into an Android device--except possibly with an OTG cable. You're better off connecting the printer to a computer on your home wifi network, and adding that printer to Google Cloud Print. You should be able to print using your tablet that way.