Существует мой класс:класса не найден во время выполнения теста с uiautomator
package org.akovtunenko.test;
import com.android.uiautomator.core.UiObject;
import com.android.uiautomator.core.UiObjectNotFoundException;
import com.android.uiautomator.core.UiSelector;
import com.android.uiautomator.testrunner.UiAutomatorTestCase;
public class LoginGmailTest extends UiAutomatorTestCase {
public void testClick() throws UiObjectNotFoundException
{
UiObject seven = new UiObject(new UiSelector().resourceId("com.slice.qa:id/btnLogin"));
seven.click();
getUiDevice().pressBack();
}
}
Я экспортировал файл банка с помощью Eclipse, и вставьте его в моем Android устройства.
Где я запускаю этот класс таким образом
adb shell uiautomator runtest /mnt/sdcard/accept.jar -c org.akovtunenko.test.LoginGmailTest
я получил ошибку:
INSTRUMENTATION_RESULT: shortMsg=java.lang.RuntimeException INSTRUMENTATION_RESULT: longMsg=Didn't find class "org.akovtunenko.test.LoginGmailTest" on path: DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/system/framework/uiautomator.jar", zip file "/mnt/sdcard/accept.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]] INSTRUMENTATION_CODE: 0
Как я могу запустить тестовый класс на моем устройстве Android?
я строю с муравья и uibuild.xml и это решить проблему –