Iam使用base64編碼進行身份驗證以聯繫點網絡服務器和進行圖像解碼。我應該爲此包括哪些圖書館。我有點困惑在這裏。有人可以幫我我應該使用什麼庫進行base64編碼/解碼
回答
Android有Base64編碼爲內置庫,檢查下面的鏈接
http://developer.android.com/reference/android/util/Base64.html
它可從API版本8 如果您的應用程序支持比API低8,那麼你可以用下面的庫 http://commons.apache.org/codec/apidocs/org/apache/commons/codec/binary/Base64.html
或
你可以使用官方的Android開源代碼。 http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.2_r1.1/android/util/Base64.java
有各種圖書館你可以使用,包括Apache Commons Codec。就個人而言,我更喜歡這個public domain implementation的API,它的速度也非常快(我想這在移動設備上可能很重要)。這也是一個單獨的Java文件,這使得它很容易集成。同一頁面也列出了其他一些選項。
編輯:當然,如果你可以使用內置的一個,這更容易的是,在整合:)
謝謝。我會嘗試你指定的api。 – AD14 2011-06-14 09:11:04
儘管使用Android上的Apache Commons Codec存在問題 - Base64.decodeBase64無法找到,請參閱http://stackoverflow.com/questions/5147789/nosuchmethoderror-using-commonc-codec-in-android-application。 – 2012-01-13 13:26:37
如果你的最低要求爲Android 2.2或更高版本,那麼你可以使用android.util.Base64
類的條款。
- 1. 我應該使用什麼編碼進行HTTP基本驗證?
- 2. base64編碼列希望使用xampp服務器進行解碼什麼
- 3. 使用Base64在ORMLITE中對文本進行編碼/解碼
- 4. Base64編碼解碼
- 5. 我應該使用base64編碼在數據庫表中存儲密碼嗎?
- 6. 在Android應用中使用Base64進行圖像編碼和解碼
- 7. 僅使用JDK6進行base64解碼
- 8. 這是什麼類型的編碼?我應該用什麼腳本來解碼?
- 9. jaxb base64二進制編碼/解碼
- 10. 使用C和OpenSSL進行base64編碼
- 11. 在iOS7中對UIImage進行編碼並使用Java進行解碼(Base64)
- 12. 依靠默認編碼,我應該使用什麼,爲什麼?
- 13. Base64解碼/使用java/android編碼
- 14. 使用NSData + Base64.h編碼/解碼
- 15. 的Java使用Base64編碼和解碼
- 16. 我應該編碼什麼決議?
- 17. Java庫進行編碼/解碼AMF
- 18. Base64編碼和解碼
- 19. Android:編碼和解碼base64
- 20. Base64編碼解碼卡住
- 21. Base64編碼和解碼
- 22. 使用Python進行URL編碼/解碼
- 23. 編碼/解碼.EXE爲Base64編碼
- 24. YAML庫不解碼什麼它編碼
- 25. 應該使用什麼HTML5視頻編解碼器?
- 26. 對Base64 Ionic的圖像進行編碼和解碼
- 27. PostgreSQL的Base64編碼圖像進行解碼的問題
- 28. Fusesource - 如何在路徑中對base64進行編碼/解碼
- 29. 使用delphi 2007編碼base64和解碼base64
- 30. 我應該使用utf-8編碼進行在線課程嗎?
謝謝。我現在清楚了。 – AD14 2011-06-14 09:07:00