منم این مشکل رو داشتم.
این دو خط رو تست کنید ببینید حل میشه.

String s2 = new String(bytes, "UTF-8");
String decoded = new String(encoded.getBytes("ISO-8859-1"));


ولی اگه حل نشد توصیه میکنم از یک وب سرویس واسط استفاده کنید مثل زبان پی اچ پی . چون اگر قصد اتصال به دیتابیس هاست رو داشته باشید بعدا به مشکل برمیخورید(بستن ریموت مای اس کیو ال توسط هاست و عدم اتصال مستقیم به دیتابیس) مگر اینکه سرور شخصی تهیه کنید و اقدام به نصب مای اس کیو ال کنید.