2014-02-11 45 views
2

這是在延續我剛纔的問題:Getting compile error: package com.twilio.sdk does not exist拋出java.lang.ClassNotFoundException用於包裝com.twilio.sdk

我來解決complie錯誤,現在試圖運行在Android設備上的uiautomator測試。但是,我得到java.lang.ClassNotFoundException作爲android設備不會有Twilio API罐/類。

所以,我尋找解決方案,我可以用Twilio API jar或其中的類來構建我的最終jar。我碰到'jar-jar'和'one-jar'的做法,但沒有奏效。我可能在這裏做錯了事。我真的很感激,如果有人可以提供一個樣本如何使用任何這些方法。

我還發現了一些其他建議,通過「build.xml」做到這一點,如添加下面一行到「-jar」任務:

<zipgroupfileset dir="${jar.libs.dir}" includes="*.jar"/> 

走近幷包括Twilio類到我的罐子以上(我的最終jar大小增加了Twilio jar的大小),但是,我的最終jar無法堅持爲它內部的Twilio類構建目錄。我最後的jar有根目錄下的所有類,所有的文件夾都是空白的。

所以,我不知道有任何更多的方法來解決這個問題。如果有人有任何建議/想法,請分享。

問候,

Rumit

+0

你能發佈完整的stacktrace嗎? – SpringLearner

回答

0

以下JAR文件需要運行twilio正確

  1. 公地httpclient的-3.1.jar
  2. 的commons-logging.jar
  3. GWT-twilio-1.1.jar
  4. twilio的Java -sdk-3.3.14.jar
  5. org.apache.httpcomponents.httpclient_4.3.1.jar

你還沒有提供完整的stacktrace.I在twilio中完成了幾個項目,我使用上面的jar文件,否則classnotfound錯誤發生

相關問題