Android - Cómo convertir String a utf-8 en android

No puedo convertir una cadena a UTF-8 en Android. ¡¡por favor, ayúdame!!

s1=URLEncoder.encode("臺北市")

resultado:%EF%BF%BDO%EF%BF%BD_%EF%BF%BD%EF%BF%BD

Pero "臺北市"debe codificarse como"%E8%87%BA%E5%8C%97%E5%B8%82"