Appium Emulator(Make a Call)

Hi All,
I am Using Emulator to make a call to a specific Number… I am Using Nexus(Android Version 4.4.2).
I am Unable to place a call through this , Below is the code plz have a look

public class Emulator {

AndroidDriver driver;

@BeforeTest
public void SetUp() throws MalformedURLException{
	DesiredCapabilities capabilities = new DesiredCapabilities();

	  
	  capabilities.setCapability("deviceName", "Android Emulator");
	  capabilities.setCapability(CapabilityType.BROWSER_NAME, "Android");
	  capabilities.setCapability(CapabilityType.VERSION, "4.4.2");
	  capabilities.setCapability("platformName", "Android");
	  capabilities.setCapability("appPackage", "com.android.dialer");		  
	  capabilities.setCapability("appActivity", "com.android.dialer.DialtactsActivity");
	  			
	  // Created object of RemoteWebDriver will all set capabilities.
	  // Set appium server address and port number in URL string.
	  // It will launch calculator app in android device.
	  driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
	  driver.manage().timeouts().implicitlyWait(15, TimeUnit.SECONDS);
	
}
 @Test  
 public void Sum() throws InterruptedException  {

// driver.findElement(By.xpath("//android.widget.TextView[@content-desc=‘Apps’]")).click();
// Thread.sleep(5000);

	 driver.findElement(By.xpath("//android.widget.TextView[@text='Phone' and @index='0']")).click();
	 Thread.sleep(5000);
	 
	 
	 TouchAction touchAction=new TouchAction(driver);
	 touchAction.tap(536,368).perform();
	 Thread.sleep(5000);
	 
	 
	 
	 
	 
	 
	 /*     Dial A Number
	  
	 driver.findElement(By.xpath("//android.view.View[@content-desc='dial pad']")).click();
	 Thread.sleep(5000);
	 
	 driver.findElement(By.xpath("//android.widget.FrameLayout[contains(@resource-id,'com.android.dialer:id/eight') and @index='11']")).click();
	 Thread.sleep(2000);
	 
	 driver.findElement(By.xpath("//android.widget.FrameLayout[contains(@resource-id,'com.android.dialer:id/eight') and @index='11']")).click();
	 Thread.sleep(2000);
	 
	 driver.findElement(By.xpath("//android.widget.FrameLayout[contains(@resource-id,'com.android.dialer:id/zero') and @index='14']")).click();
	 Thread.sleep(2000);
	
	 driver.findElement(By.xpath("//android.widget.FrameLayout[contains(@resource-id,'com.android.dialer:id/five') and @index='8']")).click();
	 Thread.sleep(2000);
	 
	 driver.findElement(By.xpath("//android.widget.FrameLayout[contains(@resource-id,'com.android.dialer:id/one') and @index='4']")).click();
	 Thread.sleep(2000);
	 
	 driver.findElement(By.xpath("//android.widget.FrameLayout[contains(@resource-id,'com.android.dialer:id/one') and @index='4']")).click();
	 Thread.sleep(2000);
	 
	 driver.findElement(By.xpath("//android.widget.FrameLayout[contains(@resource-id,'com.android.dialer:id/six') and @index='9']")).click();
	 Thread.sleep(2000);
	 
	 driver.findElement(By.xpath("//android.widget.FrameLayout[contains(@resource-id,'com.android.dialer:id/seven') and @index='10']")).click();
	 Thread.sleep(2000);
	
	 
	 driver.findElement(By.xpath("//android.widget.FrameLayout[contains(@resource-id,'com.android.dialer:id/four') and @index='7']")).click();
	 Thread.sleep(2000);
	 
	 driver.findElement(By.xpath("//android.widget.FrameLayout[contains(@resource-id,'com.android.dialer:id/five') and @index='8']")).click();
	 Thread.sleep(2000);
	 
	 driver.findElement(By.xpath("//android.widget.ImageButton[contains(@resource-id,'com.android.dialer:id/dialButton') and @index='17']")).click();
	 Thread.sleep(2000);
	 
	 */

// driver.findElement(By.xpath("//android.widget.TextView[@text=‘People’]")).click();
// Thread.sleep(8000);

	 //Contact tab
	// driver.findElement(By.xpath("//android.app.ActionBar$Tab[@index='0')]")).click();
	// Thread.sleep(2000);
	 
	 //Select Contact
	//driver.findElement(By.xpath("//xpath(//android.widget.Button[@text='Swapnil' and @index='0'])")).click();
	//Thread.sleep(2000);

// driver.findElement(By.xpath("//android.widget.FrameLayout[@content-desc=‘1’ and @index=‘4’]")).click();
// Thread.sleep(2000);
//
// driver.findElement(By.xpath("//android.widget.FrameLayout[@content-desc=‘2’ and @index=‘5’]")).click();
// Thread.sleep(2000);
//
// driver.findElement(By.xpath("//android.widget.FrameLayout[@content-desc=‘1’ and @index=‘4’]")).click();
// Thread.sleep(2000);
//

// driver.findElement(By.xpath("// android.widget.ImageButton[@content-desc=‘dial’ and @index=‘17’]")).click();
// Thread.sleep(2000);

// driver.findElement(By.xpath("//android.widget.LinearLayout[contains(@resource-id,‘com.android.dialer:id/primary_action_view’) and @index=‘0’]")).click();
// Thread.sleep(2000);

// driver.swipe(294,859, 294, 1080, 2000);
// Thread.sleep(2000);

 }

 
@AfterTest
 public void End() {
  driver.quit();
 }
}