2015-02-11 68 views
1

我正在尋找一種方法來更改我的測試設備上的IME。我有一個鍵盤,這是我的應用程序的要求。我的應用程序當前將用戶帶到設置應用程序以啓用並選擇鍵盤。這是通過包含以下代碼的按鈕完成的。如何更改設備上的IME以進行濃縮咖啡測試

Intent intent=new Intent(android.provider.Settings.ACTION_INPUT_METHOD_SETTINGS); 
    startActivity(intent); 

當活動啓動時,Espresso似乎迷失了方向。到底是怎麼回事? 我得到這樣的錯誤。

android.support.test.espresso.NoActivityResumedException: No activities in stage RESUMED. Did you forget to launch the activity. (test.getActivity() or similar)? 

另外我聽說過來自TestUtil的GTAC 2014的傳言嗎?任何人都知道如何獲得這個圖書館?

回答

0

您是否嘗試過UI Automator?這樣您就可以執行跨越不同應用程序的測試。