![](/img/trans.png)
[英]Handling AWS User Pool + Fedration Identity token refresh system in android
[英]AWS Identity Token Vending Machine - Android Code Error
我在用;
為了使用AWS Token自動售貨機代碼,我使用了以下鏈接中的android示例代碼; http://aws.amazon.com/code/4598681430241367
按照說明,我在項目類路徑中添加了以下庫;
當我在模擬器和設備中運行時; 我在運行時收到以下錯誤(編譯時無錯誤)
java.lang.NoClassDefFoundError: com.amazonaws.util.DateUtils
at com.amazonaws.tvmclient.Utilities.getTimestamp(Utilities.java:28)
at com.amazonaws.tvmclient.LoginRequest.buildRequestUrl(LoginRequest.java:50)
....
但是,在我檢查的代碼中-導入了類並且沒有編譯時錯誤
import com.amazonaws.util.DateUtils;
以及如何在代碼中使用它(實用程序類示例代碼);
new DateUtils().formatIso8601Date( new Date() );
將不勝感激任何指針
您可能需要更新Eclipse項目設置,以確保所有類都已導出以進行Dexing。 請查看以下博客文章中的說明,看看是否可以解決您的問題:
不要同時添加
進入你的classpath。 在運行時,由於兩個jar都具有通用名稱的類文件,因此它會與類文件產生沖突。
可以使用aws-android-sdk-1.7.0-debug.jar創建最大的APK,但可以在開發過程中進行完整的堆棧跟蹤。 要么
添加aws-android-sdk-VERSION.jar,在發布應用程序時,它會創建一個較小的APK和一個簡單的捆綁包。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.