Appium TouchAction API - tap method not working with WebDriver

Want to use Appium TouchAction API…However it is not working for me. Script passes without performing tap action.
Appium server and IDE test script are on same machine.

code below:-

public class TouchTest {

public WebDriver driver;
public MobileDriver driver1;

 public void setUp() throws MalformedURLException{
	 DesiredCapabilities capabilities = new DesiredCapabilities();
	    capabilities.setCapability("platformName", "Android");
	    capabilities.setCapability("platformVersion", "5.0");
	    capabilities.setCapability(CapabilityType.BROWSER_NAME, "");
	    capabilities.setCapability("deviceName", "4763f751");
            capabilities.setCapability("device", "Android"); 
            capabilities.setCapability("appPackage", "");             
            capabilities.setCapability("appActivity", "");
      //Create RemoteWebDriver instance and connect to the Appium server.
        driver = new RemoteWebDriver (new URL(""), capabilities);    

 public void testCal()  throws Exception {
		TouchAction action1 = new TouchAction (driver1);
		WebElement clk=driver.findElement("some text here"));
		 { System.out.println("Contact is displayed");}  // i do get this message 

public void teardown(){
//close the app


pls help…

Try AndroidDriver…


With Android Driver also the Tap Action is not performed :frowning: