如何从非活动类调用活动类中的方法(uiautomator类的Junit)

时间:2013-12-27 06:14:17

标签: android

我有一个活动类,如下所示

public class PInfo extends Activity {

    public ArrayList<String> getInstalledApps() {

        ArrayList<String> Apps = new ArrayList<String>();  

和非活动类如下

public class TestSettings extends UiAutomatorTestCase {

    public void testSearch() throws UiObjectNotFoundException, IOException {

        try {
            PInfo pi = new PInfo();
            ArrayList<String> marr = pi.getInstalledApps();

调用getInstalledApps()方法时,它无法正常工作。

有没有解决方案。

1 个答案:

答案 0 :(得分:1)

你可以让这个方法像这样静态 - &gt; public static .... getInstalledApps()