2015-02-02 5 views
1

제목으로, Eclipse Export 함수 대 ANT 빌드에서 작성된 JAR이 uiautomator로 실행되는 경우에는 차이가 있습니까? Android UI Testing을 참조하면 ANT를 사용하여 JAR을 빌드하려고 시도하지만 some problem이 발생하여 문제가 해결되지 않습니다. 그래서 Eclipse 내보내기 기능을 사용하여 JAR을 만들고 Uiautomator로 실행하려고합니다. 그런데 나는 another problem을 얻고 있습니다. 내 주변을 인터넷 검색하고 내 머리를 부러 뜨려이 실수를 극복하고 내 물건을 테스트 할 수있게 해 줬어. 누구든지 약간의 빛을 비추 수 있습니까?차이점 uiautomator는 Eclipse Export 대 ANT 빌드에서 JAR을 실행합니까?

+0

android ANT build.xml을 사용하여 내 보낸 jar는 jar 파일에 .dex 파일을 만듭니다. 당신이 일식에서 내보낼 때 그것은 일반적인 자바 항아리를 만들 것입니다. 그리고 나는 안드로이드 (dalvik VM)가 이것을 이해하지 못한다고 생각합니다. 항아리 건물의 고통을 피하고 실행하려면 [UIAutomator-bot] (http://uiautomator-bot.blogspot.in/2014/08/create-and-execute-uiautomator-test.html)을 시도하십시오. –

+0

UiAutomator-bot을 사용해 보았습니다.하지만 실행하려고하면 ant 빌드를 수행하라는 메시지가 나타납니다. 하지만 ant 빌드를 시도 할 때 build.xml이 존재하지 않는다는 말은 실패했습니다. –

+0

ANT로 빌드 할 수 없었기 때문에 SDK에 문제가있는 것 같습니다. SDK를 업데이트하고 확인하십시오. –

답변

0

AndroidManifest.xml을 프로젝트에 추가하여 문제를 해결할 수 있으며 ANT를 사용하여 JAR을 빌드 할 수 있습니다. JAR는 uiautomator로 완벽하게 실행됩니다.