2013-09-30 91 views
0

我正在嘗試使用Titanium api提供的emailDialog。但是,它顯示不支持的操作或「沒有應用程序可以執行此功能:發送」。Titanium - Android模擬器不支持emailDialog?

然後在檢查時,我的設備爲isSupported調用返回False。

var emailDialog = Titanium.UI.createEmailDialog(); 
    alert(emailDialog.isSupported()); 
    emailDialog.setSubject('Hello from Titanium!'); 
    emailDialog.setToRecipients(['[email protected]']); 
    emailDialog.setCcRecipients(['[email protected]']); 
    emailDialog.setMessageBody('Appcelerator Titanium Rocks!'); 

    emailDialog.open(); 

我的目標API級別是18,我在android模擬器上測試它。

任何幫助解決這個問題將不勝感激。

在此先感謝。

問候, Saurav

+0

是否安裝了一些電子郵件應用程序? –

+0

是的,我在模擬器上有默認的(預安裝的)電子郵件應用程序。 – user2474353

+0

我不想發送電子郵件,我明白,安裝在設備上是一個更好的選擇,它只是想看看我的應用程序和它提供的控件如何顯示emailDialog屏幕。 – user2474353

回答

0

打開電子郵件應用程序,並配置它的帳戶。在此之前,您無法在模擬器上註冊和使用EMAIL意圖。