Difference between AppiumDriver and AndroidDriver

Can anyone explain what is the major difference while using AppiumDriver and AndroidDriver?

as per https://github.com/appium/java-client:

There is an abstract AppiumDriver class which inherits from the Selenium Java Client. The AppiumDriver class contains all methods shared by iOS and Android. IOSDriver and AndroidDriver both extend AppiumDriver and provide more methods, and specific implementations for some methods.

1 Like

Thanks for the link. It is really helpful :slight_smile: