可能重複:
Base64 encoder and decoder如何在Android中使用Base64對字符串進行編碼?
我試圖編碼使用Base64的URL。有沒有什麼辦法在java/android中用Base64進行編碼?
我需要類似於PHP中的base64_encode()函數。
可能重複:
Base64 encoder and decoder如何在Android中使用Base64對字符串進行編碼?
我試圖編碼使用Base64的URL。有沒有什麼辦法在java/android中用Base64進行編碼?
我需要類似於PHP中的base64_encode()函數。
我能解決使用類在這個環節的問題:
是您輸入的字符串?由於你的評論,很可能是,在這種情況下,你正在尋找的函數將不會與'base64_encode'完全相同,因爲字符串通常是PHP中的字節序列和Java中的UTF-16序列。這就是爲什麼Android的Base64需要字節數組作爲編碼函數的輸入。 –
輸入是字符串。輸入不是問題,因爲我可以輕鬆地將字符串轉換爲getBytes()。但是,將結果作爲字符串輸出很困難。 –
http://stackoverflow.com/q/4322182/808940 – Merlin